Ubuntu 12.04 eclipse 安裝 svn插件

轉載來自:http://my.oschina.net/FengJ/blog/56828

在Ubuntu 12.04 下, eclipse 安裝 svn插件一般會遇到兩個問題:

1)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/jni

按照以前的裝法

1、sudo apt-get install libsvn-java

2、eclipse.ini中增加參數

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Djava.library.path=/usr/lib/jni

就可以了,但安裝配置好後還是報錯Failed to load JavaHL Library.重新安裝libsvn-java還是不靈,去usr/lib/jni發現jni不是個目錄。原來是安裝目錄發生了改變。將jni的path改爲如下就正常了。

-Djava.library.path=/usr/lib/i386-linux-gnu/jni/

如果你裝的是64位的系統,那麼改爲:

-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni/

 

2) ubuntu Incompatible JavaHL library loaded.  1.7.x or later required

JavaHL 版本過低錯誤,Ubuntu 12.04中,通過 $ apt-get install libsvn-java 命令安裝的版本是1.6.x 

如果你的eclipse是3.7.2 默認安裝的subclipse 是 1.8.x 版本的,他要求 JavaHL 是 1.7 以上。

所以需要你卸載掉 subclipse  換成 1.6.x 版本。

下載地址:http://subclipse.tigris.org/

http://subclipse.tigris.org/update_1.6.x


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章