2012-02-12 102 views
18

我在Eclipse的Window> Prefs> Java> Installed JREs> Default VM Arguments中設置了我的java運行時選項。由於此設置對於我所有的main()入口點都足夠了,所以我不打擾定製「運行配置」。它看起來不錯的靈活性,但我可能永遠不會需要它。我擔心我將不得不在運行配置中重複我的虛擬機參數,所以我開始複製我的虛擬機參數,但經過實驗後,似乎我不必這樣做。現在我會有相反的擔心,我有一些意想不到的定製。如何清理Eclipse「運行配置」

爲了消除第二個擔心,有沒有辦法消除運行下拉菜單中可見的混亂?在JAR導出對話框中可見的「啓動配置」如何?運行配置與啓動配置相同嗎?我如何消除多個啓動配置?

我在Ubuntu上的Eclipse Indigo上。

編輯我手動刪除所有運行配置並繼續導出後,按鈕變灰,所以我無法繼續。當我選擇啓動配置下拉菜單時,我只能從一個不相關的項目中選擇一個。然後,我爲當前項目的真正main入口點創建了運行配置。我期望隨着我繼續使用Eclipse,混亂將會返回。

回答

4

The answer comes from @Francisco Puga

實驗證據表明,刪除「啓動」似乎使運行配置消失,所以它似乎是他們可能是同義詞。

+0

良好的反饋。 +1。我已經更精確地編輯了我的答案,內容是關於啓動器文件位置。 – VonC 2012-03-25 13:14:47

28

一種簡單的方法是按Eclipse workspace組織項目,這樣會將「運行配置」列表僅限制在給定工作區中引用的項目。
切換工作區會將該列表重置爲爲新工作區的項目記錄的列表。


注意:有關啓動文件位置的OP's answer不是唯一可能的位置。
官方的一個是:

${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches 

但是你可以通過手動複製這些文件或共享它們複製它們enywhere其他你想要的(如「How do I save Eclipse launch profiles across workspaces?‘解釋):
請參閱’Which eclipse files belong under Version Control」。

一旦你知道他們被保存在哪裏,簡單的刪除就足以讓他們從啓動菜單中消失。

+1

它在**重新啓動後有效** Eclipse(至少對於** Runnable JAR文件規範**啓動配置*)。 – 2016-03-01 08:40:07