Question

Tout en essayant d'installer le plug-in Subversion, je reçois cette erreur lorsque Eclipse démarre:

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
/usr/lib/jni/libsvnjavahl-1.so.0.0.0: /usr/lib/jni/libsvnjavahl-1.so.0.0.0: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni


Environnement:

  • Version Java "1.6.0_29"
  • Environnement Java (TM) SE Runtime (Build 1.6.0_29-B11)
  • VM client Java Hotspot (TM) (Build 20.4-B02, Mode mixte, Partage)
  • Linux Debian 2.6.32-5-Amd64 # 1 SMP Mon 16:22:28 UTC 2012 X86_64 GNU / Linux

    J'ai essayé de changer mon java.Library.Path vers une lib libellée 64 bits, mais ça ne vous aide pas - je vais toujours aller= et la même erreur (uniquement les dernières modifications de ligne - à un chemin de 64 bits) En outre, je ne sais pas pourquoi il regarde dans / usr / lib / jni / même après avoir changé le java.Library.Path.

Était-ce utile?

La solution

J'ai été ennuyé par ce message alors je l'ai fait et il a disparu!

Entrez la description de l'image ici

Autres conseils

à résoudre simplement installer le paquet avec cette commande:

sudo apt-obtenir installer libsvn-java

Et vous devez configurer Eclipse.inito Ajouter un chemin / JNI

Exemple:

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

https://danangindrak.wordpress.com/2012/02/23/solved-memperbaikidikidikclipse-error-default-svn-client-not-found-pada-Clipse/

OK, je viens de courir dans le même problème.J'ai installé le Javahl Lib mais cela ne l'a pas réparais seul.J'ai été capable de le réparer en vérifiant la version de la version de Subversion que j'avais installée dans Synaptic.En fait, j'ai eu 1.6.x pendant que j'ai installé la sous-classe pour la version 1.8.x.J'ai donc commencé, supprimé mon dossier Eclipse, l'extraite et installé la sous-claviance à partir du site de mise à jour Eclipse suivant: http://subclipse.tigris.org/update_1.6.x

plus sur l'incompatibilité: http://subclipse.tigris.org/wiki/javahl

http://subclipse.tigris.org/servlets/projectProcess?pageid=p4wyua (Obtenez celui qui dit des liens pour 1.6.x libération :)

Le problème est que vous n'avez pas installé libsvn-java installé.Pour résoudre simplement installer le paquet avec cette commande:

sudo apt-get install libsvn-java

Et vous êtes lu l'utilisation de la sous-classe.

Problème résolu - La raison en était que les connecteurs SVN subversifs 64B installés ne pouvaient pas fonctionner avec 32B JDK;J'ai réinstallé Eclipse à la version 32b et tout va bien

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top