Subclipse安装失败" Subversion本机库不可用" (Java HL)

时间:2017-07-25 08:41:08

标签: java eclipse svn subclipse eclipse-oxygen

我正在尝试在工作中设置全新的Eclipse Oxygen安装,并且在尝试检出任何项目时遇到了这个问题。

导入 - >来自SVN的结账项目 - >

Error message

我尝试使用相同的插件从旧的Mars安装进行迁移,因此可能与两个尝试共享相同路径的安装有关(或者尝试在自己的路径上搜索配置文件) 。我得到了原始安装"原样",所以我真的不知道配置过程是怎么进行的(是的,它运行得很好)。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

您的问题是,当加载本机Subversion JavaHL DLL时,它们会尝试加载所有依赖项。这包括OpenSSL DLL(libeay32.dll和ssleay32.dll)。这些DLL包含在JavaHL中,但看起来你在PATH中有更高版本的其他版本。更重要的是,这些是32位DLL,您运行在64位JVM中并加载64位JavaHL。所以它不能使用它们。

也许你可以修复你的PATH来摆脱这些?如果没有,您可能必须使用32位JVM运行32位Eclipse。

您也可以忽略该错误并安装SVNKit适配器并选择在Team>下的首选项中使用它。 SVN。

答案 1 :(得分:0)

仔细查看屏幕截图中的错误。似乎java.library.path%PATH%环境变量存在问题。