subclipse:无法加载默认的SVN客户端
使用eclispe和subclipse插件时,我总是得到这个错误:
Unable to load default SVN Client
我已经安装了SVNKit和JavaHL提供程序,但在首选项中找不到它:
我使用的是win64bit的eclipse
您安装了哪个JavaHL提供程序? 这听起来像你需要64位JavaHL支持。 你有没有试过SlikSVN?
安装最新的eclipse并从市场安装subclipse后,我遇到了这个问题。 要解决您可以按照下列步骤操作:
- 点击帮助 >> 安装新软件…
- 设置工作 :
Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x
- 确保隐藏已安装的项目已被选中。
- 点击全选 。
- 点击下一步 。
- 照常完成剩余的安装。
对于Ubuntu 12.04 amd64
sudo apt-get install libsvn-java
添加到eclipse.ini后-vmargs:
-vmargs -Djava.library.path=/usr/lib/jni:/usr/lib/x86_64-linux-gnu/jni ...
我用最简单的方法解决了这个问题:
sudo apt-get install libsvn-java sudo cp /usr/lib/jni/* /usr/lib
在eclipse marketplace安装subclipse 1.8后面对同样的问题,并通过以下步骤解决:1.安装Subversion客户端(必需)2.安装Subversion JavaHL Native Library Adapter(必需)
它现在起作用了。
P / S:Eclipse Indigo
我不了解JavaHL,但是为了使SVNKit出现在SVN接口列表中,您需要安装“ SVN客户端适配器 ”和“ SVNKit适配器 ”。
你可以在Subclipse的更新站点(* http://subclipse.tigris.org/update_1.8.x *)上find它们。
我有一个与Subclipse 1.8类似的问题。 由于许可证限制,SVN客户端不再与SVN捆绑在一起。 所以我find消息“无法加载默认的SVN客户端”。
我的解决scheme是安装SVN客户端。 这不容易。 转到Eclispe Marketplace,键入Subclipse,然后再次单击以安装Subclipse,select所有选项。 重启Eclipse时,会提示我们安装一个SVN客户端,selectSVNKit或者JavaHL(我selectJavaHL)。 重新启动一次后,一切正常。
在x64上的fedora 16我也遇到了,我通过从这里下载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
在Eclipse Juno上使用更新站点http://subclipse.tigris.org/update_1.8.x安装SVN
转到帮助 – >安装新软件,然后添加更新站点。
Zend Studio 9如果你升级/更新到9.0.3,你也会得到这个错误。 你需要卸载所有的subEclipse和JavaHL的东西,然后再次按照安装程序,并重新启动Zend studio。
在Zend版本9.0.3中构build20120625
如果您使用的是Subversive插件(比Subclipse插件更新,而且两者很容易混淆),即使在eclipse.ini中configuration库path之后,您也可能遇到find该库的问题。 要解决整个问题,您可能还需要将此设置添加到该文件中:
-Dsubversion.native.library=C:/SlikSVN_JavaHL/libsvnjavahl-1.dll
阅读http://www.eclipse.org/subversive/installation-instructions.php获取更多帮助,这是一切的一个高质量的解释。;
我有与Spring STS 3.5.1和亚eclipse版本1.6相同的问题。 升级到版本1.10的subeclipse和一切工作正常。
上述问题出现在自定义的Eclipse安装和由于subclipse的更新版本。
您必须手动安装旧版本的subclipse。
为此我做了如下:
在“帮助”菜单下,单击“安装新软件…”从下拉菜单中select“ http://subclipse.tigris.org/update_1.6.x ”如果有任何其他高级版本的URL可用,则将其更改为以上。
检查select的选项是合理的,例如“隐藏已经安装的项目”点击“全选”点击下一步/完成。
安装完成后,在windows菜单中select喜好,点击Team和SVN。 现在将客户端从Java HL更改为SVN纯工具包。
而已。
这解决了我的问题