93 votes

Échec du chargement de JavaHL Bibliothèque

Après la mise à jour de Lion de Neige j'ai commencé à recevoir ces erreurs dans Flash Builder lors de l'utilisation de SVN:

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
/opt/subversion/lib/libsvnjavahl-1.0.dylib:  Library not loaded: /usr/lib/libpq.5.dylib   Referenced from: /opt/subversion/lib/libsvnjavahl-1.0.dylib   Reason: no suitable image found.  Did find:  /usr/lib/libpq.5.dylib: mach-o, but wrong architecture  /usr/lib/libpq.5.dylib: mach-o, but wrong architecture
no svnjavahl in java.library.path
java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java

170voto

Kaushik Points 1878

Aller à Eclipse > Préférences > l'Équipe > SVN Sous "SVN interface", choisissez client "SVNKit(Java Pur) SVNKit v..xx". A travaillé pour moi.

107voto

Mark Phippard Points 6498

Si vous n'avez pas besoin d'utiliser JavaHL, Subclipse fournit également une pure Java SVN bibliothèque d'API -- SVNKit (http://svnkit.com). Il suffit d'installer le SVNKit carte client et de la bibliothèque de plugins à partir de l'Subclipse mise à jour du site, puis choisir dans les préférences au titre de l'Équipe > SVN.

6voto

Federico Points 113

Découvrez ce blog. Il a une tonne d'information. Aussi, si l'installation dans les centres de brassage ne manquez pas cette remarque:

Vous devrez peut-lien de la Java des liaisons dans la Java des Extensions de dossier:

 $ sudo mkdir -p /Library/Java/Extensions
 $ sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib

2voto

Prince Points 796

Vous pouvez ou ne pouvez pas besoin de JavaHL selon votre système d'exploitation. En plus d'autres suggestions en train de poster cela ici.

enter image description here

Pour les autres OS voir cette source: http://subclipse.tigris.org/wiki/JavaHL

2voto

catrapture Points 143

Je Viens d'installer Mountain Lion et avait le même problème J'utilise FLashBuilder (qui est en 32 bits) et MountainLion est 64 bits, ce qui signifie que, par défaut, MacPorts installe tout comme 64 bits. La version de subclipse que j'utilise est de 1,8 Comme je l'avais déjà installé Subversion et JavaHLBindings j'ai juste couru cette commande:

 sudo port upgrade --enforce-variants active +universal 

De ce fait mac ports passer par tout est déjà installé et également installer la version 32 bits.

J'ai ensuite redémarré FlashBuilder et il n'a plus montré toute JavaHL erreurs.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X