13

我使用 Eclipse Marketplace 在 Eclipse 中安装了 Subclipse。我不断收到带有消息的弹出窗口

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

这是建议访问的链接。 http://subclipse.tigris.org/wiki/JavaHL

在 Mac OS XI 下找到 OpenCollabNet 的链接,但我在该链接上找不到二进制文件,如果有人能帮我找到二进制文件的链接,我将不胜感激。还有一种方法可以通过 macports 安装 Subversion JavaHL 库,如果是的话,这样做的命令是什么。

4

2 回答 2

21

你也可以通过“Window -> Preferences -> Team -> SVN -> SVN interface”切换到纯Java实现,并选择带有“SVNKit”的条目。这样您就可以消除对本机代码的任何依赖并摆脱这些错误。Eclipse 首选项

如果您缺少 SVNKit 选项,请验证您是否安装了来自 CollabNet 的插件“SVNKit Client Adapter”!安装 SVNKit 适配器

于 2012-09-07T07:49:57.460 回答
12

使用 SVNKit 是一个有效的选择,但我仍然更喜欢 JavaHL。提供由 CollabNet 托管的 OSX 二进制文件的志愿者停止制作它们,因此他们没有可用的 Subversion 1.7 版本,只有 1.6。

我更新了 Subclipse JavaHL wiki 页面。该页面指导人们使用 MacPorts 或 HomeBrew。这些是获得 JavaHL 的最佳选择。我使用 MacPorts。

http://subclipse.tigris.org/wiki/JavaHL

于 2012-09-07T13:34:04.317 回答