最近在使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误
- Failed to load JavaHL Library.
- These are the errors that were encountered:
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\ssleay32.dll: 操作系统无法运行 %1。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_subr-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_delta-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_diff-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_wc-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_fs-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_repos-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_ra-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_client-1.dll: 找不到指定的程序。
- D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvnjavahl-1.dll: 找不到指定的程序。
- no svnjavahl-1 in java.library.path
- no svnjavahl in java.library.path
- java.library.path = D:\Genuitec\MyEclipse 7.5;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client;D:/Genuitec/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin;D:\Tomcat5\bin;F:\Java\jdk1.5\bin;D:\apache-ant-1.8.1\bin;F:\Java\jdk1.5\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;D:\Server\MySql\bin;D:\Program Files\TortoiseSVN\bin
虽然不是很影响正常使用,但是当你编着编着代码就偶尔弹出这么个大框来着实不爽。
于是在网络上找了答案,按照其中一种方法操作,果然不再报错。
其法为:
1.windows->preferences->Team->SVN->SVN接口
2.选择SVNKit (Pure Java) xxxxxx
如下图所示
重启之后不再报错。
另外附上其他解决办法(未经测试,不知正确与否):
安装好Eclipse以后
进入菜单Help->Install new Software...->add... 地址选择,如果安装的Eclipse版本是3.2以上
恐怕没人装旧版的了,那么使用如下地址 http://subclipse.tigris.org/update_1.6.x 具体版本信息参看http://subclipse.tigris.org中的Download and Install页面
然后点确定
全选
安装
重启Eclipse. 在SVN资源库研究中新加源
可以用以下地址测试 svn://www.svnhost.cn/test 加好后点击展开 就可以看到里面的内容
如果不成功
1.打开eclipse.ini文件,结尾添加一行 -Djava.library.path=/usr/lib/jni 然后重启Eclipse
2.或者在Windows->Team->SVN中选择SVN接口为SVNkit... 保存退出
之前无法连接到源,改接口也不成功,报Incompatible JavaHL library loaded错误。
其实是subclipse版本不对。卸载掉重装新版本即可。
卸载在Help->About Eclipse->Installation Details中选择。
可能遇到得问题:ubuntu eclipse 安装subclipse插件遇到的javaHL问题
subclipse 安装windows版本的eclipse时会把所有依赖的文件全部自动安装,但换到ubuntu就不行了。
应为linux的版本太多了它不可能为每个版本都写一份程序。所以只能自己动手了
第一步 现象
点选eclipse的 Window->Preferences->Team->SVN" preferences: 时就会出现下面的错误
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client::/ usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386::/usr/lib/firefox:/usr/lib/ firefox/:/usr/java/packages/lib/i386:/lib:/usr/lib
第二步 安装
javahl sudo apt-get install libsvn-java eclipse目录下的eclipse.ini添加 -Djava.library.path=/usr/lib/jni 做完这些后再次启动eclipse 问题迎刃而解.
原文:http://blog.csdn.net/holly_puck/article/details/6690216#
相关推荐
MyEclipseSVN插件 1.找到MyEclipse10 在安装目录下的dropins文件夹 2.打开dropins文件夹,新建一个svn文件夹 3.解压缩下载好的压缩包 4.把features和plugins文件夹拷贝到dropins文件夹下的SVN文件夹中
site-1.6.17.zip myeclipse svn插件 myeclipse svn插件 myeclipse svn插件 myeclipse svn插件 myeclipse svn插件
用于Myeclipse2017SVN插件安装
svn 插件 myeclipse 插件文件+安装方法在压缩包内
SVN服务器安装包、SVN客户端安装包、MyEclipse SVN插件
1.svn插件安装 2.MyEclipse中svn插件安装 3.MyEclipse中svn插件使用方法
Eclipse MyEclipse svn集成插件,解压后放入插件目录即可使用
将资源解压到myeclipse的dropins目录下,重启myeclipse即可
mac下可用的SVN插件,可在MAC系统下使得myeclipse安装SVN工具并不影响之前插件工具
适用于win7系统下MyEclipse 10的SVN插件,压缩包中包含 site-1.8.22.zip
Myeclipse svn 插件, 附带Myeclipse 中 插件的安装教程
MyEclipse SVN插件安装,直接按照解压缩之后的txt说明文档操作就可以。
Myeclipse8.6安装svn插件 及 步骤说明
MyEclipse2017 SVN插件,对应文件夹依次覆盖;然后重启MyEclipse,即可使用SVN
myeclipse svn插件及安装方法,在myeclipse8.5中验证通过。
myeclipse svn插件,稳定版site-1.8.10.zip 解压features和plugins放到myeclipse对应的安装文件根目录下,重启即可使用myeclipse svn插件和使用说明
用于MyEclipse的SVN插件以及安装使用教程
MyEclipse的SVN插件包,适用于MyEclipse8.0以上的版本。
MyEclipse安装svn插件
svn插件 Jar包