2015-01-08 97 views
0

我正在使用的確切操作系統是RedHat 6.5 Enterprise,32位。我相信Eclipse是使用yum安裝的。在RedHat上的Eclipse Helios中手動安裝SVN插件

我曾嘗試多個網址嘗試安裝使用Eclipse的幫助 - >安裝新軟件功能的SVN插件,包括這一個:​​,我發現在這裏:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

Eclipse的成功安裝該插件後,但每當我啓動Eclipse時,該插件都無處可尋。我試着用-clean選項啓動Eclipse,但這並沒有做任何事情。

因此,從上面鏈接的站點,我從這裏下載了插件的.zip文件:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240。我下載的確切文件是site-1.8.22.zip

我在過去與Mercurial有同樣的問題,從Help-> Install New Software安裝不起作用,所以我下載了那個jar(由於某種原因Mercurial只有一個jar,但是對於SVN有很多加上一些目錄?)。然後我把那個罐子放在/usr/share/eclipse/dropins/plugins(我不得不創建插件目錄)。這工作。然而,當我把所有的SVN jar放在那裏時,SVN並沒有出現在Eclipse中。我已經嘗試了許多不同的組合,只在那裏放置一些罐子,創建文件夾等等。同樣,我一直在使用-clean來啓動eclipse,這沒有什麼不同。我真的認爲插件沒有放在正確的位置,因爲我可以移動已安裝和已安裝的Mercurial插件,並且每次都在Eclipse中正確顯示。作爲參考,我使用的水銀罐子是:com.vectrace.MercurialEclipse_2.1.0.201304290948.jar

我也注意到,/etc/eclipse.ini有這一行吧,這應該說到哪裏尋找插件:-Dorg.eclipse.equinox.p2.reconciler.dropins.directory =的/ usr /共享/月食/的dropins

所以我有一些問題:

  1. 我在哪裏把我下載的所有這些SVN罐和文件夾?
  2. 爲什麼Mercurial只有一個jar,而SVN有一大堆?我只是好奇爲什麼開發人員將這些完全不同的包裝,因爲也許這意味着有一個SVN jar在那裏,我可以使用,只是讓它工作。
  3. 我還發現一個/usr/lib/eclipse文件夾,裏面還有插件和dropin文件夾。爲什麼插件有多個Eclipse目錄?

回答

0

我相信我使用的是錯誤版本的java。我下載了最新版本的Eclipse,並且需要我更新我的Java版本才能運行它。我更新到1.8(使用1.6)。我認爲最新的Subclipse插件需要至少高於1.6的東西。沒有任何警告或錯誤信息讓我知道這一點,所以這就是爲什麼很難弄清楚。

一旦我開始使用新的Eclipse和Java 1。8,我能夠使用幫助 - >安裝新軟件輕鬆安裝和使用Subsclipse。