subclipse:无法加载默认的SVN客户端

使用eclispe和subclipse插件时,我总是得到这个错误:

Unable to load default SVN Client 

我已经安装了SVNKit和JavaHL提供程序,但在首选项中找不到它:

在这里输入图像说明

我使用的是win64bit的eclipse

您安装了哪个JavaHL提供程序? 这听起来像你需要64位JavaHL支持。 你有没有试过SlikSVN?

安装最新的eclipse并从市场安装subclipse后,我遇到了这个问题。 要解决您可以按照下列步骤操作:

  1. 点击帮助 >> 安装新软件…
  2. 设置工作Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x
  3. 确保隐藏已安装的项目已被选中。
  4. 点击全选
  5. 点击下一步
  6. 照常完成剩余的安装。

对于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纯工具包。

而已。

这解决了我的问题