【发布时间】:2011-10-24 13:08:06
【问题描述】:
我正在尝试让 Subversion 在 64 位 Kubuntu 11.10 中的 Eclipse 3.7 下工作,但遇到了问题。我已经安装了 subclipse 1.8.1,安装了 'libsvn-java' 并在 -vmargs 文件的 -vmargs 下添加了 -Djava.library.path=/usr/lib/jni/,但现在收到错误消息:
Incompatible JavaHL library loaded. 1.7.x or later required.
似乎不知道如何升级我的 JavaHL。我已经重新安装了 subclipse 插件,它显然也安装了 JavaHL 1.7.1 版,所以也许这不是 JavaHL 没有安装的情况,但可能无法找到? - 有人有什么想法吗?
** 编辑 **
如下所述,已接受答案中提供的链接已停止工作,但您可以 download updated files here(归功于 Rekhyt),但您需要 subclipse 版本 1.8.x,您可以通过将 http://subclipse.tigris.org/update_1.8.x 添加到 Eclipse 来安装它
p>我先安装了 subclipse 1.8,然后依次安装了这些文件:
- libsvn-java_1.7.2-0ubuntu0~ppa1_amd64.deb
- subversion_1.7.2-0ubuntu0~ppa1_amd64.deb
- libsvn1_1.7.2-0ubuntu0~ppa1_amd64.deb
如果您需要 32 位 go to the launchpad page 并单击页面底部的“subversion - 1.7.2-0ubuntu0~ppa1”链接 - 这将显示所有相关文件
【问题讨论】:
-
This source 指出要在 eclipse.ini 中输入的路径对于 Ubuntu 12.10 已更改。现在是
-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/