参考: http://www.cnblogs.com/dadadekongjian/p/3975152.html
由于菜鸟的操作系统由32bit变为64bit,所以要把原先的eclipse和svn都换成64位的,在Eclipse安装完svn重启之后的时候遇到如下的错误:
Subclipse talks to Subversion via a Java API that requires access to native libraries.
Those libraries where either not found or an incompatible version was loaded. The
errors are displayed below.
Information on getting a proper version installed and visible to Eclipse is avaiable here:
http://subclipse.tigris.org/wiki/JavaHL
经过使用验证,虽然安装完svn后Eclipse菜单中的Window-->Preferences中的Team中出现的svn选项,而且其下载功能也可以使用,但是只要一使用到“更新”、“同步”等功能就会弹窗报错,对比svn上的内容均为空的。
菜鸟在安装svn插件的时候都是按照教程走的配置插件的方法,点击菜单help-->Install New Software选项,在弹出的窗口中选择“add”按钮,添加内容如下:
但是单单这样照做是不行的,查找了一些资料,上面有说可能是与Ecilpse版本有关系,所以菜鸟查看了自己的版本,点击菜单help-->About Eclipse 可以看到我的版本(我是直接从官网下载的:http://www.eclipse.org/downloads/)
由此可以看出我的版本是4.4的,于是在去subclipse的官网(http://subclipse.tigris.org/)的Download and Install 查看一下刚刚“Add Repository”的Location值是不是对应自己版本的
菜鸟的E文不是很好,但大致可以看出是1.4、1.6、1.8、1.10的Subclipse现在还是可以用在3.2以上版本的Ecilpse,所以菜鸟就把上诉“Add Repository”的Location值更改为:http://subclipse.tigris.org/update_1.8.x,后面没有在出现上次的错误,但其实还是不清楚最后是为什么?
菜鸟下载了新的SVN插件,选择了 site-1.8.22.zip ,然后启动。
如果还报错,可以这么调整:
警句:菜鸟用爪挖,看者需谨慎,切莫听一面之词,徒走曲折之路。