Failed to load JavaHL Library的解決辦法


    最近重裝系統,換了64位的windows7,搭建好開發環境后。在eclipse里面創建項目,點到SVN視圖,IDE報如下錯誤:

    在上網差了原因后發現是因為沒有64位的javaHL的庫,具體原因請查看 http://subclipse.tigris.org/wiki/JavaHL 。在官網上下載JavaHL,其安裝文件為Slik-Subversion-1.6.12-x64.msi,它中間包含了JavaHL的包,在安裝的時候需要安裝JavaHL支持。安裝完成之后在其安裝目錄的bin下面有很多以SlikSvn開頭的dll文件。

    JavaHL的配置:subclipse使用的dll文件名不是以SlikSvn開頭,你可以復制所有的SlikSvn開頭的dll文件(在Slik SVN安裝目錄下面的bin目錄下),然后重命名拷貝的文件,新文件名為原始文件名去掉”SlikSvn-“的前綴。在eclipse啟動的時候,需要讓eclipse找到這些dll,所以在eclipse的配置文件eclipse.ini中還需要添加啟動參數java.library.path,指向拷貝的dll的路徑。這個參數直接加在-vmargs的下一行,下面是示例: 
-Djava.library.path=E:\Program Files\SlikSvn\bin(我是安裝在E盤)
   然后你重啟eclipse,現在就可以使用subclipse了。

   

后來在網上又找到一種方法,這個簡單點

1.選擇window--->preferences->Team->SVN->SVN接口 
2.選擇SVNKit (Pure Java) xxxxxx

重啟eclipse即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM