Llevaba tiempo que no podía sincronizar el proyecto con Subversion porque el plugin de Eclipse para SVN (Subclipse) lanzaba un error diciendo que no podía encontrar JavaHL en la máquina. Este error ya me ha pasado otras veces y lo había solucionado, pero no recordaba como, así que aquí está la solución para que no se me vuelva a olvidar.
JavaHL es una interfaz Java para el cliente de Subversion de toda la vida, y se instala en Debian o Ubuntu con un "aptitude install libsvn-java". El problema está en que la máquina virtual Java no encuentra esta librería si no le dices donde está. Buscando por Internet encuentro que hay que incluir en el fichero eclipse.ini la siguiente entrada:
-Djava.library.path=/usr/lib/jni/
Tras incluirla Subclipse sigue sin encontrar JavaHL, por lo que revisando el paquete libsvn-java veo que en mi instalación de 64bits los ficheros no se copian en dicho directorio, lo que hay que poner es lo siguiente:
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/
Con esto y un bizcocho ya tenemos Subclipse funcionando perfectamente.
PD: Qué de tiempo sin escribir por aquí jeje.
(Página 1 de 1, en total 1 entradas)







