2011-11-07 20 views
10

Gotjavahl Subclipse instalación de 64 bits en Windows

  • Windows 7 - 64 bits
  • Eclipse Indigo
  • máquina virtual de Java de 64 bits
  • javahl de http://www.sliksvn.com (versión 64 bits) instalado correctamente
  • la variable de entorno de ruta también apunta a la carpeta que contiene las librerías javahl

Al instalar subclipse, obtengo

Biblioteca incompatible de JavaHL cargada. 1.6.xo posterior requerido.

¿Qué debo hacer para que Subclipse funcione correctamente?

Respuesta

16

El mensaje debería haber dicho 1.6.x requerido. Probablemente instaló SlikSVN 1.7.x. Simplemente instale Subclipse 1.8 que está diseñado para SVN 1.7. También incluye los binarios JavaHL de 64 bits ahora.

+0

¿SlikSVN 1.7.x requiere SVN 1.7 en el lado del servidor? Tengo la impresión de que si actualizamos nuestra subversión del lado del servidor a 1.7, todos los clientes tienen que actualizar también. –

+0

Quise decir SlikSVN 1.8 en mi comentario anterior. –

+1

No es necesario que el servidor SVN y el cliente sean de la misma versión. –

0

Puede intentar ejecutar Eclipse con "ejecutar como administrador" durante la instalación. Me di cuenta de que, de lo contrario, parte de la instalación va a las carpetas incorrectas.

+0

trataron de que uno también ... donde deben sentarse las bibliotecas JavaHL. Lo tengo ahora en c: \ desarrollo \ silksvn \ bin –

6

Creo que la solución preferida es actualizar a subclipse 1.8 si es posible. Si no puede hacer eso (p. Ej., Porque otras dependencias como m2e-eclipse aún usan subclipse 1.6), entonces solo necesita instalar una versión anterior (1.6) de SlikSVN x64.

Por ejemplo, puede obtener: http://www.sliksvn.com/pub/Slik-Subversion-1.6.17-x64.msi. que hizo el trabajo por mí cuando SlikSVN 1.7.1 (actual a partir de este escrito) falló con el error exacto proporcionado en la pregunta original.

Sólo pele el MSI de la URL para ver una lista de las versiones anteriores: http://www.sliksvn.com/pub/

+0

La sugerencia de Mark funcionó, pero su enfoque es bueno saberlo. Gracias. –

+0

Yo diría que esta respuesta es la mejor +1 – chrisbunney

Cuestiones relacionadas