【发布时间】:2011-08-03 00:04:41
【问题描述】:
在使用 eclispe 和 subclipse 插件时,我经常收到此错误:
Unable to load default SVN Client
我已经安装了 SVNKit 和 JavaHL 提供程序,但在首选项中找不到:
我正在使用 eclipse for win64bit
【问题讨论】:
在使用 eclispe 和 subclipse 插件时,我经常收到此错误:
Unable to load default SVN Client
我已经安装了 SVNKit 和 JavaHL 提供程序,但在首选项中找不到:
我正在使用 eclipse for win64bit
【问题讨论】:
您安装了哪些 JavaHL 提供程序?听起来您需要 64 位 JavaHL 支持。你试过 SlikSVN 吗?
【讨论】:
我用最简单的方法解决了这个问题:
sudo apt-get install libsvn-java
sudo cp /usr/lib/jni/* /usr/lib
【讨论】:
在安装最新的 eclipse 并从市场安装 subclipse 后,我遇到了这个问题。要解决,您可以按照以下步骤操作:
Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x
【讨论】:
在 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
【讨论】:
适用于 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
...
【讨论】:
svn --version。这是错误报告和解决方法:bugs.launchpad.net/ubuntu/+source/subversion/+bug/949143
Subclipse 1.8 也有类似的问题。由于许可证限制,SVN 客户端不再与 SVN 捆绑在一起。所以我发现消息“无法加载默认的 SVN 客户端”。
我的解决方案是安装 SVN 客户端。这再简单不过了。转到 Eclispe Marketplace,键入 Subclipse 并单击以再次安装 Subclipse,选择所有选项。重启Eclipse的时候会提示我们安装SVN客户端,选择SVNKit或者JavaHL(我选择JavaHL)。再次重启后,一切正常。
【讨论】:
从 Eclipse 市场安装 subclipse 1.8 后遇到同样的问题,并通过以下步骤解决: 1.安装subversion客户端(必填) 2.安装Subversion JavaHL Native Library Adapter(必需)
现在可以使用了。
P/S:Eclipse 靛蓝
【讨论】:
使用更新站点http://subclipse.tigris.org/update_1.8.x在 Eclipse Juno 上安装 SVN
转到帮助 -> 安装新软件,然后添加更新站点。
【讨论】:
Zend Studio 9 如果您升级/更新到 9.0.3,您也会收到此错误。您需要卸载所有 subEclipse 和 JavaHL 东西,然后再次按照安装过程重新启动 Zend Studio。
Zend 版本 9.0.3 中的构建 20120625
【讨论】:
如果您使用的是 Subversive 插件(它比 Subclipse 更新,并且两者很容易相互混淆),即使在 eclipse.ini 中配置库路径后,您也可能会遇到查找库的问题。要解决整个问题,您可能还需要将此设置添加到文件中:
-Dsubversion.native.library=C:/SlikSVN_JavaHL/libsvnjavahl-1.dll
阅读http://www.eclipse.org/subversive/installation-instructions.php 以获得更多帮助,这是对所有内容的优质解释。
【讨论】:
我不知道JavaHL,但是要让SVNKit出现在SVN接口列表中,你需要安装“SVN Client Adapter”和“SVNKit 适配器”。
您可以在 Subclipse (*http://subclipse.tigris.org/update_1.8.x*) 的更新站点上找到这些。
【讨论】:
我在 Spring STS 3.5.1 和 Sub eclipse 1.6 版本中遇到了同样的问题。升级到 subeclipse 1.10 版,一切正常。
【讨论】:
上述问题是由于自定义 eclipse 安装和 subclipse 的更新版本而出现的。
您必须手动安装旧版本的 subclipse。
为此,我做了以下工作:
在帮助菜单下单击“安装新软件...” 从下拉菜单中选择“http://subclipse.tigris.org/update_1.6.x” 如果任何其他高级版本的 URL 可用,请将其更改为如上所示。
检查所选选项是否合理,例如“隐藏已安装的项目” 点击“全选” 单击下一步/完成直到完成。
安装完成后,在windows菜单下进入preferences,点击Team和SVN。 现在将客户端从 Java HL 更改为 SVN 纯套件。
就是这样。
这为我解决了问题
【讨论】:
面向 Web 开发人员的 Eclipse Java EE IDE。
版本:Oxygen.3a 发布 (4.7.3a) 内部版本号:20180405-1200
我解决了这个问题如下
1) 从marketplace 安装 Subversive - SVN Team Provider 4.0.5
2) Team -> SVN -> SVN Connectors 并设置 SVNKit 1.8.14
3) 重启eclipse
一切正常
【讨论】: