突然间,当我在 Eclipse PDT 中工作时,我收到此错误消息,不知道它们来自哪里,也不知道如何摆脱它们
无法加载 JavaHL 库。 这些是遇到的错误: java.library.path 中没有 libsvnjavahl-1 java.library.path 中没有 svnjavahl-1 java.library.path 中没有 svnjavahl java.library.path = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
有任何想法吗?
答案1
mp:~ alexus$ ls -l /Library/Java/Extensions/libsvnjavahl-1.jnilib
lrwxr-xr-x 1 root admin 40 Nov 12 00:20 /Library/Java/Extensions/libsvnjavahl-1.jnilib -> /opt/subversion/lib/libsvnjavahl-1.dylib
mp:~ alexus$ ls -l /opt/subversion/lib/libsvnjavahl-1.dylib
lrwxr-xr-x 1 alexus wheel 22 Nov 12 00:20 /opt/subversion/lib/libsvnjavahl-1.dylib -> libsvnjavahl-1.0.dylib
mp:~ alexus$ ls -l /opt/subversion/lib/libsvnjavahl-1.0.dylib
-rwxr-xr-x 1 root admin 663784 Aug 26 11:48 /opt/subversion/lib/libsvnjavahl-1.0.dylib
答案2
在更新 subclipse 后,我在 Ubuntu 9.10 上遇到了这个错误。为了修复它,我必须调整配置文件文件。
首先,找到您的 libsvjavahl-1 库:
sudo updatedb
locate libsvnjavahl-1
我的是在/usr/local/lib
然后在配置文件。您必须将 libsvnjavahl-1 路径传递给 JVM。
定位eclipse.ini并编辑路径并添加,在该行下方:-vmargs
-Djava.library.path=/usr/local/lib
答案3
我在 Windows 64 位上添加存储库位置时收到类似的错误。我的解决方法是安装SlikSVN。
安装 SlikSVN 时,Eclipse 中仍然出现错误。安装完成后,我关闭了 Eclipse 中的消息,它成功完成了存储库位置的添加;我甚至不必重试添加它或重新启动 Eclipse。