分享java帶來的快樂

          我喜歡java新東西

          最近在使用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: 操作系統(tǒng)無法運行 %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  

          雖然不是很影響正常使用,但是當你編著編著代碼就偶爾彈出這么個大框來著實不爽。

          于是在網(wǎng)絡(luò)上找了答案,按照其中一種方法操作,果然不再報錯。

          其法為:

          1.windows->preferences->Team->SVN->SVN接口

          2.選擇SVNKit (Pure Java) xxxxxx

          如下圖所示

          重啟之后不再報錯。

           

           

          另外附上其他解決辦法(未經(jīng)測試,不知正確與否):

          安裝好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 加好后點擊展開 就可以看到里面的內(nèi)容

           如果不成功

           1.打開eclipse.ini文件,結(jié)尾添加一行 -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就不行了。

          應(yīng)為linux的版本太多了它不可能為每個版本都寫一份程序。所以只能自己動手了

          第一步 現(xiàn)象

          點選eclipse的 Window->Preferences->Team->SVN" preferences: 時就會出現(xiàn)下面的錯誤

          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 問題迎刃而解.

          分享到:

          posted on 2011-10-14 23:04 強強 閱讀(11651) 評論(0)  編輯  收藏 所屬分類: Java

          主站蜘蛛池模板: 德兴市| 泽州县| 邵阳市| 清水县| 弥勒县| 敦煌市| 苏尼特右旗| 夏河县| 竹山县| 涪陵区| 乌什县| 黄大仙区| 海安县| 巴彦县| 平定县| 高邑县| 买车| 遵义县| 盐亭县| 滕州市| 海盐县| 大埔区| 原阳县| 教育| 营山县| 孟州市| 雷山县| 三河市| 连城县| 城固县| 方山县| 洪湖市| 新兴县| 昭苏县| 饶河县| 昆山市| 井冈山市| 青州市| 东阿县| 麻城市| 甘泉县|