`

使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误

阅读更多

最近在使用MyEclipse的SVN插件时总是弹出一个大大的对话框,报一个Failed to load JavaHL Library.错误


 
  1. Failed to load JavaHL Library.  
  2. These are the errors that were encountered:  
  3. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\ssleay32.dll: 操作系统无法运行 %1。  
  4. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_subr-1.dll: 找不到指定的程序。  
  5. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_delta-1.dll: 找不到指定的程序。  
  6. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_diff-1.dll: 找不到指定的程序。  
  7. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_wc-1.dll: 找不到指定的程序。  
  8. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_fs-1.dll: 找不到指定的程序。  
  9. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_repos-1.dll: 找不到指定的程序。  
  10. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_ra-1.dll: 找不到指定的程序。  
  11. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvn_client-1.dll: 找不到指定的程序。  
  12. D:\Genuitec\Common\plugins\org.tigris.subversion.clientadapter.javahl.win32_1.6.17\libsvnjavahl-1.dll: 找不到指定的程序。  
  13. no svnjavahl-1 in java.library.path  
  14. no svnjavahl in java.library.path  
  15. 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#

分享到:
评论

相关推荐

    myeclipse2017SVN插件

    在Myeclipse中选择一个项目,右键点击,选择“团队”->“共享项目”(Share Project),然后在弹出的对话框中选择SVN,输入仓库URL,完成项目的版本控制配置。 7. **基本操作**:现在你可以在Myeclipse中直接进行...

    svn插件myeclipse+svn插件

    - 在弹出的窗口中,点击“Add”按钮,输入插件的名称(例如:Subversive或Subclipse,这两个都是常见的SVN插件),然后在“Location”栏中粘贴插件的更新站点URL。如果压缩包包含离线插件文件,可以点击“Archive”...

    myeclipse安装svn插件

    - 测试功能:尝试创建一个新的SVN连接,查看是否能正常连接到Subversion仓库并进行版本控制操作。 7. **配置SVN插件**:安装成功后,你需要进行一些基本的配置,如设置SVN的用户名、密码,以及连接到你的...

    MAC Myeclipse SVN插件

    在使用MAC Myeclipse SVN插件时,开发者可以享受到以下功能: 1. **版本控制**:轻松检出、导入、导出项目到SVN仓库,进行文件或目录的提交、更新和撤销。 2. **冲突解决**:自动检测和提示代码冲突,提供可视化界面...

    MyEclipse SVN插件安装

    6. 使用SVN功能:现在你可以在MyEclipse中看到新增的SVN菜单项,如“Checkout”(检出)、“Commit”(提交)、“Update”(更新)等,这标志着SVN插件已经成功安装并可正常使用。 值得注意的是,JAVAHL-LICENSE...

    Eclipse MyEclipse svn插件

    3. svnkit.jar:这是SVNKit的主库文件,它是一个纯Java实现的SVN客户端API,允许在Java应用程序中直接使用SVN功能。 4. sqljet.1.0.4.jar:SQLJet是一个开源的、嵌入式的、文件数据库引擎,可能用于存储SVN的工作...

    Myeclipse svn 插件

    在本案例中,可能有一个名为"MyEclipse 插件安装.docx"的文档,它应该包含了插件的下载链接和安装步骤。 2. **安装过程**: - 打开MyEclipse,选择菜单栏的“Window” -> “Install New Software”。 - 在弹出的...

    MyEclipseSVN插件 site-1.8.20.zip

    MyEclipseSVN插件 1.找到MyEclipse10 在安装目录下的dropins文件夹 2.打开dropins文件夹,新建一个svn文件夹 3.解压缩下载好的压缩包 4.把features和plugins文件夹拷贝到dropins文件夹下的SVN文件夹中

    myeclipse svn插件下载

    site-1.6.17.zip myeclipse svn插件 myeclipse svn插件 myeclipse svn插件 myeclipse svn插件 myeclipse svn插件

    Myeclipse8.6安装svn插件

    6. **使用SVN插件**:现在,你可以右键点击Myeclipse中的项目,选择“Team” -> “Share Project”,在弹出的对话框中选择SVN,按照向导提示操作,将项目关联到SVN仓库。之后,你就可以享受SVN带来的版本控制便利了...

    Myeclipse svn插件

    在实际使用过程中,MyEclipse SVN插件提供了丰富的右键菜单选项,如“Add to SVN”用于将文件或项目纳入版本控制,“Commit”用于提交本地更改,“Update”用于获取远程仓库的最新更改,“Compare with HEAD ...

    适用MyEclipse10的SVN插件~site-1.8.22.zip

    【标题】"适用MyEclipse10的SVN插件~site-1.8.22.zip" 提供的信息表明,这是一个专为MyEclipse 10开发的Subversion(SVN)版本控制系统插件。SVN是软件开发中常用的版本控制工具,它允许团队成员协同工作,管理代码...

    myeclipse SVN插件1.8 和tortoise SVN 1.7 (版本匹配,可整合)

    4. **整合使用**:在myeclipse中导入或创建项目,然后右键选择"Team" -> "Share Project",在弹出的对话框中选择SVN并连接到你的仓库。之后,myeclipse会自动同步tortoise SVN的配置。在Windows资源管理器中,你可以...

    svn 插件 myeclipse

    标题提到的“svn 插件 myeclipse”,意味着我们将为MyEclipse安装一个能够支持SVN操作的插件。描述中提到的步骤是安装插件的简单流程:“直接将解压之后的包放在myeclipse的dropins文件夹下重启myeclipse即可”。这...

    MyEclipse SVN插件及安装使用教程

    【MyEclipse SVN插件及安装使用教程】 MyEclipse是一款功能强大的Java集成开发环境,它为开发者提供了全面的Eclipse扩展,包括Web、Java EE、移动应用等开发工具。而SVN(Subversion)是一种版本控制系统,用于管理...

    eclipse和myeclipse SVN插件

    描述中的"svn插件 Jar包"是指为了在Eclipse或MyEclipse中安装SVN插件,通常需要下载一个包含插件功能的JAR文件。这个JAR包是Java可执行文件,包含了插件的所有必要组件,通过Eclipse或MyEclipse的插件管理器导入后,...

    手动安装MyEclipse6..5的svn插件

    6. 验证安装:创建一个新的Java项目,右键点击项目,选择“Team” -> “Share Project”,在弹出的对话框中选择SVN,按照提示完成版本控制的配置。如果能正常进行版本控制操作,那么插件安装成功。 通过手动安装SVN...

    Myeclipse Svn异常处理

    这种异常通常表现为在操作SVN项目时,系统弹出错误提示"Failed to load JavaHL Library"或"Unable to load default SVN Client",导致所有SVN命令无法正常使用。为了解决这个问题,我们可以按照以下步骤进行处理: ...

    搭建SVN所需安装包和MyEclipse SVN插件

    总结来说,"搭建SVN所需安装包和MyEclipse SVN插件"涉及到的关键知识点包括:SVN版本控制系统的概念和工作原理,SVN服务器的安装与配置,SVN客户端的选择与使用,以及在MyEclipse中集成SVN插件以实现无缝的版本控制...

    Myeclipse SVN插件

    - **创建SVN仓库**:可以在第三方SVN服务器上创建一个新的仓库,或者连接到已有的仓库。 - **导入项目**:在MyEclipse中选择要导入的项目,通过"Team" -> "Share Project",然后选择SVN,按照向导指引完成项目与...

Global site tag (gtag.js) - Google Analytics