linux eclipse svn插件安装,Linux上Eclipse安装SVN插件和安装JavaHL
在Eclipse上安裝svn插件有兩種選擇,一種是Subclipse,一種是Eclipse Subversion。前者是svn的官網(wǎng)eclipse插件,后者是eclipse的官方svn插件,具體有什么不同我也不算很清楚,想知道的請(qǐng)自行百度。
網(wǎng)上建議用Subclipse,我也習(xí)慣用Subeclipse,所以這里就講Subeclipse的安裝方法。
安裝Subeclipse很簡(jiǎn)單,只要上http://subclipse.tigris.org?找到Eclipse update site URL,然后在Eclipse里直接install就行了(具體過程就不說了,用Eclipse的都應(yīng)該知道,不知道自行百度)。在到寫這篇文章為止,最新的Eclipse update site URL是?http://subclipse.tigris.org/update_1.8.x。
安裝完Subclipse后重新啟動(dòng)Eclipse,然后會(huì)彈出提示說svn插件需要JavaHL的支持,怎么找到這JavaHL呢?又怎么用呢? 這問題才是這篇文章重點(diǎn)要講的。
遇到這個(gè)問題,我首先上網(wǎng)找解決辦法,相關(guān)的文章很多,操作也很簡(jiǎn)單。可是我按要求操作后發(fā)現(xiàn)完全不行,才發(fā)現(xiàn)原來那些簡(jiǎn)單的操作都是基于ubantu的。所以我只好直接上官網(wǎng)http://subclipse.tigris.org找解決辦法。
基于Debian/Ubuntu的解決辦法是:
在shell里運(yùn)行
$ apt-get install libsvn-java
然后修改eclipse.ini,添加如下內(nèi)容
-Djava.library.path=/usr/lib/jni需要注意的是一定要添加在
-vmargs
后面行。
上面的解決方法多簡(jiǎn)單啊,可惜我苦逼的選擇了Fedaro,那是麻煩太多了。那是因?yàn)镕edaro并未自帶JavaHL,要獲得JavaHL必需先安裝CollabNet_Subversion。下載地址是http://www.open.collab.net/downloads/subversion/linux.html,注意別選錯(cuò)非linux版本了。
我下載的版本是:CollabNetSubversion-client-1.7.4-1.i386.rpm
的步驟,要先執(zhí)行
sudo rpm --import /path/to/RPM-GPG-KEY-csvn.asc
然后就安裝CollabNetSubversion-client-1.7.4-1.i386.rpm,運(yùn)行
sudo rpm -ivh /path/to/CollabNetSubversion-client-1.7.4-1.i386.rpm
安裝完畢后配置環(huán)境變量,運(yùn)行#vi /etc/profile,插入如下內(nèi)容
#CollaNet Subversion
MANPATH=/opt/CollabNet_Subversion/share/man:$MANPATH
LOCPATH=/opt/CollabNet_Subversion/share/locale:$LOCPATH
PATH=/opt/CollabNet_Subversion/bin:$PATH
export MANPATH LOCPATH PATH
保存退出。
運(yùn)行#svn --version,若正確輸出版本信息說明安裝成功。
CollabNet_Subversion會(huì)被安裝在/opt/CollabNet_Subversion內(nèi)。
最后配置eclipse.ini,在eclipse.ini里插入
-Djava.library.path=/opt/CollabNet_Subversion/lib
注意插入在-vmargs后面。保存退出。
重啟Eclipse,在preferences->Team->svn里,若顯示JavaHL的版本信息,說明成功了。若按以上操作不能解決,就看http://subclipse.tigris.org/wiki/JavaHL#head-bb1dd50f9ec2f0d8c32246430c00e237d27a04fe吧!里面寫得非常詳細(xì),我懶得看完了。另外,全英的~
總結(jié)
以上是生活随笔為你收集整理的linux eclipse svn插件安装,Linux上Eclipse安装SVN插件和安装JavaHL的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux怎么安装高德导航软件,高德地图
- 下一篇: linux iso合并,把RedHat