2013-05-26 73 views
18

是否可以在一臺計算機上安裝多個Eclipse?爲了讓自己更清楚,Eclipse是否創建了其他安裝會爲自己的錯誤而創建的任何本地設置文件?是否可以在一臺計算機上安裝多個Eclipse?

+0

你爲什麼要安裝Eclipse的29倍? –

+0

@GaryKlasen - 我的意思是如果我想安裝Java開發,然後安裝C++的東西,那可能嗎? – Nathan2055

+0

請參閱@Chris Gerken。是的。 :) –

回答

20

我做的Eclipse插件開發,所以我有9個日食安裝,從3.2到4.2

我把每個Eclipse在這樣一個單獨的目錄。

C: 
    eclipse-3.6 RCP 
    eclipse-4.2 Java 
    eclipse-4.2 RCP 

我將Eclipse包解壓縮到相應的子目錄。

我使用的是Windows,所以我創建了Eclipse可執行模塊(的eclipse.exe)的快捷方式。

2015年9月24日更新的基礎上,評論:

我有我的每個Eclipse使用的一個獨立的工作區。當我要升級我的工作區中的一個較新的Eclipse,我做了以下內容:

  1. 解壓新的Eclipse到Eclipse的目錄。我現在最新的版本是Eclipse Luna(4.4.2)。

  2. 創建一個新的工作區。

  3. 小心地,一次一個Java項目,複製項目代碼從舊工作區到新工作區。測試並確保的所有內容都在的Java項目中起作用。

  4. 保留舊的工作區作爲備份至少6個月。

如果您使用Eclipse插件,則步驟3有點不同。

  • 創建一個新的Eclipse插件。仔細將Eclipse插件代碼從舊的Eclipse插件複製到新的Eclipse插件。在重新構建Eclipse插件時進行測試。這與閱讀時一樣痛苦,這就是爲什麼我不經常升級我的Eclipse插件的原因。
  • +0

    你可以[保持你的標記](http://stackoverflow.com/questions/32757961/)跨越你的不同安裝沒有問題? –

    +0

    @GizMecano:是的。每個eclipse版本必須有不同的工作區。 –

    +0

    因此,不可能通過不同的安裝使用相同的工作空間(包含一組標記):這是否意味着標記的格式取決於Eclipse版本? –

    1

    是的,你可以有多個安裝。大多數設置都保存在工作區的.metadata目錄中。可能有一些其他設置存儲在安裝目錄中。我從來沒有聽說過任何其他設置被保存。

    2

    是,Eclipse的支持多種安裝。默認情況下,Eclipse會在一個目錄中安裝所有選項,配置等等在不同的子目錄中。唯一的問題是爲給定項目選擇合適的Eclipse安裝(例如,在沒有C++組件的情況下在Eclipse中打開C++項目)。

    相關問題