web-dev-qa-db-fra.com

Comment installer javahl?

J'essaie de faire fonctionner Subclipse dans Eclipse Galeilo et, pour ce faire, je dois installer la bibliothèque JavaHL.

J'ai installé la bibliothèque à l'aide de Sudo apt-get install libsvn-Java, mais le fichier Eclipse.ini doit être modifié pour prendre en compte la nouvelle bibliothèque en tant qu'argument.

La première modification apportée au fichier ini a été -Djava.library.path=/usr/lib/jni/, ce qui a généré les erreurs.
"pas de libsvnjavahl-1 dans Java.library.path"
"Bibliothèque javahl incompatible chargée. 1.3.x ou ultérieure requise."
selon l’impression d’installation, la version 1.6.12 a été installée.

J'ai donc ajouté libsvnjavahl-1.so au chemin de fichier ci-dessus et généré les erreurs suivantes:
"pas de libsvnjavahl-1 dans Java.library.path"
"no svnjavahl-1 in Java.library.path"
"no svnjavahl in Java.library.path"

Que se passe t-il ici?

8
Jason

installez-vous Eclipse à partir du référentiel Ubuntu? ou télécharger depuis eclipse?

À mon humble avis, vous devez installer Eclipse manuellement.

d'abord, vous installez Subversion:

Sudo apt-get install Subversion

si vous souhaitez installer le plug-in Subversion pour Eclipse, vous pouvez l'installer à l'aide du menu Help -> Install New Software choisissez Helios ou Galileo:

Eclipse Helios

choisissez Collaboration et sélectionnez Subversive:

Subversive

4

Subversif? Pas une bonne option, le problème est que la version 1.7 ou ultérieure de JavaHL est requise, et l'utilisateur a raison de noter que libsvn-Java ne comprend que 1.6.x. Ubuntu doit mettre à jour cette bibliothèque.

2
Justin

Installez svn de WANdisco - a travaillé pour moi. Petite explication avec solution:

https://plus.google.com/110836571215849032642/posts/5gecVzxXUpz

Script à exécuter (trouvé dans l'article ci-dessus également), qui installera les versions subversive et libsvn-Java 1.7

http://Pastebin.com/H7YjU1c

Et (comme spécifié dans la question), ajoutez la ligne suivante dans Eclipse.ini

-Djava.library.path=/usr/lib/jni/

2
Matyas

J'ai récemment encore cette erreur, même si j'ai installé libsvn-Java depuis des années. Je ne sais pas s'il est prévu de passer à Eclipse 2019-03 ou de passer à Azul Zulu 8.

Quoi qu'il en soit, je l'ai corrigé en ajoutant à Eclipse.ini, dans les options -vmargs:

-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/

J'ai L ubuntu 18.04.2

0
Marco Sulla