Windows 7 64位,Eclipse Indigo,SlickSVN 1.6.17全部安装了Windows中输入的库的路径。
为什么我收到消息JAVAHL(JNI)不可用,为什么eclipse没有加载这些库?
答案 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插件:
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)