我在 OS X (10.6.8) 上运行 Eclipse,主要使用 SVN 1.6。我也安装了 subclipse。
在eclipse中保存文件时出现以下错误:
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 = .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
所以我做了一些研究,发现这是因为我需要安装 JavaHL 库,我尝试根据此页面上的信息进行安装:http: //subclipse.tigris.org/wiki/JavaHL
我根据上一个链接中的信息遵循的方法是安装 MacPorts(这是成功的)并运行以下命令来安装 JavaHL 库:
sudo port install subversion-javahlbindings +no_bdb +universal
但是,我不知道的是,这个命令安装了版本号为 1.7.7_0 的 JavaHL 库,但由于我需要 1.6.x 版本,所以我卸载了这个版本的 JavaHL 库。我似乎找不到如何使用 macports 在我的计算机上安装 JavaHL 1.6 版。我访问了 MacPorts 网站,但他们目前没有 1.6 版的端口。
非常感谢您对此问题的任何帮助。谢谢。