使用eclispe和subclipse插件时,我经常遇到此错误:
Unable to load default SVN Client
我已经安装了SVNKit和JavaHL提供程序,但在首选项中找不到它:
我正在使用eclipse for win64bit
答案 0 :(得分:77)
安装最新的eclipse并从市场安装subclipse后我遇到了这个问题。要解决此问题,请执行以下步骤:
Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x
答案 1 :(得分:28)
对于ubuntu 12.04 amd64
sudo apt-get install libsvn-java
在-vmargs:
之后将其添加到eclipse.ini-vmargs
-Djava.library.path=/usr/lib/jni:/usr/lib/x86_64-linux-gnu/jni
...
答案 2 :(得分:13)
您安装了哪些JavaHL提供程序?听起来你需要64位JavaHL支持。你试过SlikSVN吗?
答案 3 :(得分:8)
我用最简单的方法解决了这个问题:
sudo apt-get install libsvn-java
sudo cp /usr/lib/jni/* /usr/lib
答案 4 :(得分:5)
从eclipse marketplace安装了subclipse 1.8后面临同样的问题并通过以下步骤解决: 1.安装subversion客户端(必需) 2.安装Subversion JavaHL Native Library Adapter(必需)
它现在有效。
P / S:Eclipse Indigo
答案 5 :(得分:5)
我不知道 JavaHL ,但要使 SVNKit 出现在SVN接口列表中,您需要安装“ SVN Client Adapter < / em>“和” SVNKit适配器“。
您可以在Subclipse(* http://subclipse.tigris.org/update_1.8.x *)的更新站点上找到它们。
答案 6 :(得分:3)
我和Subclipse 1.8有类似的问题。由于许可证限制,SVN客户端不再与SVN捆绑在一起。所以我找到消息“无法加载默认的SVN客户端”。
我的解决方案是安装SVN客户端。这不容易。转到Eclispe Marketplace,键入Subclipse并再次单击以安装Subclipse,选择所有选项。重启Eclipse时,会提示我们安装SVN客户端,选择SVNKit或JavaHL(我选择JavaHL)。重新启动一次后,一切正常。
答案 7 :(得分:1)
在x64上的fedora 16中,我也遇到了,我通过从here下载subversion 1.7并安装:
来解决yum install subversion-javahl-1.7.1-1.fc16.x86_64.rpm subversion-libs-1.7.1-1.fc16.x86_64.rpm subversion-1.7.1-1.fc16.x86_64.rpm
答案 8 :(得分:1)
使用http://subclipse.tigris.org/update_1.8.x
上的更新站点在Eclipse Juno上安装SVN转到帮助 - &gt;安装新软件,然后添加更新站点。
答案 9 :(得分:0)
Zend Studio 9如果升级/更新到9.0.3,您也会收到此错误。您需要卸载所有subEclipse和JavaHL内容,然后再次按照安装过程重新启动Zend studio。
在Zend版本9.0.3中构建20120625
答案 10 :(得分:0)
如果您正在使用Subversive插件(比Subclipse更新,并且两者很容易相互混淆),即使在eclipse.ini中配置库路径后,您也可能遇到查找库的问题。要解决整个问题,您可能还需要将此设置添加到文件中:
-Dsubversion.native.library=C:/SlikSVN_JavaHL/libsvnjavahl-1.dll
阅读http://www.eclipse.org/subversive/installation-instructions.php获取更多帮助,这是对所有内容的高质量解释。
答案 11 :(得分:0)
我对Spring STS 3.5.1和Sub eclipse 1.6版有同样的问题。升级到subeclipse的1.10版本,一切正常。
答案 12 :(得分:0)
上面的问题出现在自定义eclipse安装和由于更新版本的subclipse。
您必须手动安装旧版本的subclipse。
为此,我做了如下:
在“帮助”菜单下,单击“#34;安装新软件...”#34; 选择&#34; http://subclipse.tigris.org/update_1.6.x&#34;从下拉菜单中 如果任何其他高级版本的URL可用,请将其更改为如上所示。
检查所选的选项是否合理,例如&#34;隐藏已安装的项目&#34; 点击&#34;全选&#34; 单击下一步/完成直至完成。
完成安装后,在Windows菜单下转到首选项,单击Team和SVN。 现在将客户端从Java HL更改为SVN pure kit。
那就是它。
这解决了我的问题
答案 13 :(得分:0)
面向Web开发人员的Eclipse Java EE IDE。
版本:Oxygen.3a版本(4.7.3a) 构建ID:20180405-1200
我解决了这个问题如下
1)从marketplace
安装Subversive - SVN Team Provider 4.0.52)团队 - &gt; SVN - &gt; SVN连接器并设置 SVNKit 1.8.14
3)重启eclipse
一切正常