Ubuntu下Eclipse安裝SVN插件(Subversion & Subclipse)

裝了ADT bundle之後,Eclipse的SVN插件就有問題,之後找了很多方法都無法成功。但在這裏的方法可行,記錄在這裏:

如果尚未安裝Eclipse,先安裝;也可以直接下載Google提供的ADT Bundle

sudo apt-get install eclipse

安裝Subversion

sudo apt-get install subversion

安裝Subversion在Eclipse上的插件

Get the Java bindings for Subversion:

sudo apt-get install libsvn-java

現在已經做好安裝插件的準備。

打開Eclipse;

進入Help -> Install New Software;

點擊“Add” 按鈕。

在彈窗口中輸入合適的名字和地址信息 “http://subclipse.tigris.org/update_1.10.x”:(這裏需要根據eclipse版本找對應的subversion)

Ubuntu下Eclipse安裝SVN插件(Subversion  Subclipse) - 乂乂 - 分享,態度 ·~~

Add the libraries for Subclipse

上面圖中的地址是針對 Eclipse 3.2+ 和 Subversion 1.6.x。

如果你有不同的 Eclipse 或者 Subversion 版本,則參考下面的對應關係修改:

Name: Subclipse 1.8.x (Subversion 1.7+)
URL: http://subclipse.tigris.org/update_1.8.x

Name: Subclipse 1.6.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.6.x

Name: Subclipse 1.4.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.4.x

Name: Subclipse 1.2.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.2.x

Name: Subclipse 1.0.x (Eclipse 3.0/3.1)
URL: http://subclipse.tigris.org/update_1.0.x

你也可以從下面的這個鏈接找到更新的對應關係:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

然後點擊“OK”。就可以看到下面所示的選項:

Ubuntu下Eclipse安裝SVN插件(Subversion  Subclipse) - 乂乂 - 分享,態度 ·~~

Subclipse Installation Options

如果你不確定需要哪些 Subclipse 組件,你可以勾選所有的內容。當然你也可以在以後根據需要隨時進入到這個頁面安裝/卸載相應的組件。 

點擊 “Next” ,最後 “Finish”。

當插件安裝完成之後,重啓 Eclipse。

到這裏還沒有結束, 還需要配置 JavaHL.

編輯 eclipse.ini 文件:

sudo vi /usr/lib/eclipse/eclipse.ini

在 -vmargs 行下面增加腳本:

-Djava.library.path=/usr/lib/jni

注意:上面的路徑是針對32位環境,64位環境的路徑應該會是 /usr/lib/x86_64-linux-gnu/jni。如果你不確定環境裏 JavaHL 庫的位置,搜索libsvnjavahl-1.so:

sudo find / -name "libsvnjavahl-1.so"

搜索結果就是你需要加到eclipse.ini文件中的路徑。

eclipse.ini 文件大概樣式如下:

$ cat /usr/lib/eclipse/eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-startup
--launcher.library
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-startup
/usr/lib/eclipse/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
/usr/lib/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520
-vmargs
-Djava.library.path=/usr/lib/jni
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=//usr/share/eclipse/dropins
-Xms40m
-Xmx256m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=//usr/share/eclipse/dropins

關於JavaHL的更多信息,參考下面鏈接:http://subclipse.tigris.org/wiki/JavaHL#head-bb1dd50f9ec2f0d8c32246430c00e237d27a04fe

到這一步之後,你應該已經可以在Eclipse中使用Subversion來管理你的工程了。

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