JAVAHL(JNI)无资料

时间:2011-07-20 10:42:51

标签: eclipse svn subclipse eclipse-indigo

Windows 7 64位,Eclipse Indigo,SlickSVN 1.6.17全部安装了Windows中输入的库的路径。

为什么我收到消息JAVAHL(JNI)不可用,为什么eclipse没有加载这些库?

5 个答案:

答案 0 :(得分:4)

您是否尝试按subclipse official常见问题解答中的建议安装SilkSVN? 然后在Eclipse / MyEclipse上转到窗口>首选项>团队> SVN 将客户端更改为 SVNKit v1.XXX

这对我有用。

答案 1 :(得分:1)

在运行SlikSVN 64位安装之前,您是否关闭了Eclipse?

我最初遇到了同样的问题。 关闭Eclipse,重新运行SlikSVN安装,选择Repair Installation。 完成后,打开Eclipse,然后你应该在Window / Preferences / team / SVN下有“JavaHL Slik SVN”选项

答案 2 :(得分:1)

我有同样的问题。事实证明the FAQ确实有用,因为:

  

从Subclipse 1.8.x版本开始,本机64位Windows二进制文件就是   包含在Subclipse中,因此它包含您需要的一切。对于   早期版本的Subclipse遵循以下指示:

     

如果您使用的是32位JVM,那么Subclipse应该可以运行。如果你   使用64位JVM然后您需要提供64位版本的JavaHL。   一个这样的发行版是SlikSVN,你可以到这里:   http://www.sliksvn.com/en/download

     

安装该软件包后,Subclipse应该在PATH上找到JavaHL   工作。

这里的关键是 PATH 变量。在我的情况下,我在路径中安装了另一个svn客户端。当我更改为C:\Program Files\SlikSvn\bin\变量中的第一个文件夹时,一切正常。

答案 3 :(得分:0)

现在我可以在SVN界面下找到“JavaHl Slik SVN”。解决方案是卸载 Subclipse 并重新安装。重新安装Subclipse时,我删除了对“javahl客户端适配器(必需)”(或类似)的检查。

答案 4 :(得分:0)

1)卸载现有的subclipse插件:

Uninstall subclipse

2)下载以下三个文件:

3)按照以下说明逐一手动安装它们:

http://www.microfocus.co.jp/manuals/ED23/html/GUID-70E8158C-8618-4228-9495-6AFF4CB7E8DB.html

Ω)如果不适合您的情况:

安装此软件:Subversive-4.0.2.I20160902-1700.zip(适用于Eclipse 2019-06)