2011-04-11 23 views
65

constantemente estoy consiguiendo este error cuando se trabaja con eclispe y el plugin Subclipse:Subclipse: No se puede cargar por defecto SVN Client

Unable to load default SVN Client 

ya he instalado tanto el SVNKit y el proveedor JavaHL, pero no puede se encuentran en las preferencias:

enter image description here

estoy usando Eclipse para win64bit

Respuesta

14

proveedor Qué tienen JavaHL instalar ed? Parece que necesitas soporte JavaHL de 64 bits. ¿Has probado SlikSVN?

+4

¿era esta la solución? Use SilkSVN? – JackDev

8

I resuelto este con forma más fácil:

sudo apt-get install libsvn-java 

sudo cp /usr/lib/jni/* /usr/lib 
73

tuve este problema después de instalar la última Eclipse e instalar Subclipse del mercado. Para resolver puede seguir estos pasos:

  1. Haga clic en Ayuda >>instalar nuevo software ...
  2. Establecer Trabaja con: Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x
  3. Asegurar ocultar los elementos que ya están instalados está chequeado.
  4. Haga clic en Seleccionar todo.
  5. Haga clic en Siguiente.
  6. Complete el resto de la instalación como de costumbre.
+3

Esto realmente resolvió el problema. Primero instalé Subversion 1.8 y Eclipse lanzaba 'Habilitar para cargar el cliente SVN predeterminado'. Luego eliminé la versión 1.8 e instalé todo desde el repositorio 1.6. Funcionó. –

+0

Esto resuelto.Es extraño que el paquete del mercado no sea autocontenido ... – nurxyz

+2

El cliente SVNKit también funciona con el repositorio 1.8.x en índigo – Somatik

1

en Fedora 16 en x64 también me encuentro, he resuelto mediante la descarga de la subversión 1.7 de here y la instalación:

yum install subversion-javahl-1.7.1-1.fc16.x86_64.rpm subversion-libs-1.7.1-1.fc16.x86_64.rpm subversion-1.7.1-1.fc16.x86_64.rpm 
28

para Ubuntu 12.04 amd64

sudo apt-get install libsvn-java 

añadir esto a eclipse.ini after-vmargs:

-vmargs 
-Djava.library.path=/usr/lib/jni:/usr/lib/x86_64-linux-gnu/jni 
... 
+1

Esto solo funciona si está ejecutando Subversion 1.7 o posterior. La versión de subversión predeterminada en el repo 12.04 es 1.6.5. Haz una 'svn --version' si no estás seguro. Aquí está el informe de errores y la solución temporal: https://bugs.launchpad.net/ubuntu/+source/subversion/+bug/949143 – HDave

+1

Esta solución funciona para versiones anteriores de Eclipse cuando su cliente svn es 1.8+. – Craig

+0

Me salvaste el día. También funciona con Ubuntu 14.04 amd64. –

3

Tengo un problema similar con Subclipse 1.8. Debido a limitaciones de licencias, el cliente SVN ya no está incluido con SVN. Así que encuentro el mensaje "No se puede cargar el cliente SVN predeterminado".

Mi solución es instalar el cliente SVN. No puede ser más fácil. Vaya a Eclispe Marketplace, escriba Subclipse y haga clic para instalar Subclipse nuevamente, seleccione todas las opciones. Al reiniciar Eclipse, nos pedirá que instalemos un cliente SVN, seleccionaremos SVNKit o JavaHL (elijo JavaHL). Después de reiniciar una vez más, todo funciona.

+0

Su enfoque me ayudó después de actualizar Ubuntu Linux de 13.10 a 14.04. La Actualización probablemente actualizó el cliente svn nativo. Después de instalar Subclipse desde Eclipse Marketplace como se describió anteriormente, es probable que el formato interno de la copia de trabajo, o más bien muchas copias (una para cada proyecto de Eclipse), haya cambiado y deba actualizarse desde Eclipse. Seleccione Carpeta del proyecto, Clic derecho del mouse, Equipo ..., Actualizar ... Aparece un cuadro de diálogo. Haga clic en sí – knb

5

enfrentado el mismo problema después de instalar Subclipse 1,8 de mercado Eclipse y se resolvió a través de los pasos siguientes: 1. Instalar cliente de Subversion (requerido) 2. Instalar JavaHL adaptador biblioteca nativa de Subversion (requerido)

Y funciona ahora .

P/S: Eclipse Indigo

0

Zend Studio 9 si actualizas/actualizas a la versión 9.0.3 obtendrás este error también. Debe desinstalar todo el subEclipse y JavaHL, luego siga los procedimientos de instalación nuevamente y reinicie Zend studio.

Build 20120625 en Zend Versión 9.0.3

0

Si está utilizando el plugin subversivo (que es más reciente que la Subclipse uno, y los dos se confunden fácilmente entre sí), usted podría encontrarse con problemas para encontrar el biblioteca incluso después de configurar la ruta de la biblioteca en eclipse.ini. Para solucionar todo el problema, es posible que tenga que añadir esta configuración en el fichero así:

-Dsubversion.native.library=C:/SlikSVN_JavaHL/libsvnjavahl-1.dll 

Leer http://www.eclipse.org/subversive/installation-instructions.php para obtener más ayuda, es una explicación de buena calidad de todo.

5

No sé sobre JavaHL pero para hacer la SVNKit aparecen en la lista de interfaces de SVN, es necesario instalar el "adaptador de cliente SVN" y el "adaptador SVNKit", así .

Puede encontrar aquellos en el sitio de actualización de Subclipse (* http://subclipse.tigris.org/update_1.8.x *).

+2

Instalar "SVNKit Client Adapter (No requerido)" de Eclipse Marketplace resolvió el problema por mí. Lo gracioso es que "No obligatorio" es parte del nombre del complemento, pero obviamente * es * obligatorio. – Andy

0

Tuve el mismo problema con Spring STS 3.5.1 y Sub eclipse versión 1.6. Actualizado a la versión 1.10 de subeclipse y todo funciona bien.

0

El problema anterior surge con la instalación personalizada de eclipse y debido a la versión actualizada de subclipse.

Tienes que instalar la versión anterior de subclipse manualmente.

para esto he hecho lo siguiente:

En Ayuda menú del botón "Instalar nuevo software ..." Seleccione "http://subclipse.tigris.org/update_1.6.x" en el menú abajo Si la URL de cualquier otra versión avanzada de cambio están disponibles para que se vea como arriba.

Compruebe que las opciones seleccionadas sean sensatas, p. "Ocultar elementos que ya están instalados" Haga clic en "Seleccionar todo" Haga clic en Siguiente/Finalizar hasta el final.

Después de terminar la instalación, en el menú de Windows vaya a preferencias, haga clic en Equipo y en SVN. Ahora cambie el cliente de Java HL a SVN pure kit.

Eso es todo.

Este problema resuelto para mí

Cuestiones relacionadas