Wie behebe ich den Fehler in Subclipse »Failed to load JavaHL Library«?

Der Fehler trat bei der Konfiguration von Subclipse auf, dem SVN-Plugin von Eclipse. Die genaue Fehlermeldung ist:

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jvm/[...]::/usr/java/packages/lib/i386:/lib:/usr/lib

Man installiere das Debian-Paket libsvn-java (libsvn-javahl war ein alter Name und steht ggf. noch als Migrations-Paket zur Verfügung, wird aber nicht benötigt). Das behebt den Fehler jedoch noch nicht da die Libraries außerhalb von java.library.path installiert werden:

/usr/lib/jni/libsvnjavahl-1.so.0.0.0
/usr/lib/jni/libsvnjavahl-1.so
/usr/lib/jni/libsvnjavahl-1.so.0

Die einfachste Lösung ist aber diese Einstellung in Eclipse: »Window > Preferences > Team > SVN > SVN interface: SVNKit (pure Java)«.

Weitere Hinweise: http://www.lists.apple.com/archives/java-dev/2006/Apr/msg00006.html

Evtl. könnte es notwendig sein, die Library als »System Library« unter »Window > Preferences > Java > Build Path > System Libraries« hinzuzufügen. Dadurch werden sie zum »boot class path« hinzugefügt, was immer das ist (hoffentlich dasselbe wie java.library.path).


Posted

in

,

by

Tags:

Comments

One response to “Wie behebe ich den Fehler in Subclipse »Failed to load JavaHL Library«?”

  1. danke für den Tipp!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.