2010-08-07 89 views
20

我已經讀過,手動安裝一些Eclipse插件後,應該使用參數來啓動Eclipse。爲什麼或者它做了什麼?Eclipse IDE中的-clean參數的含義是什麼?

我還得做點別的嗎?

這個問題特別適用於Eclipse Galileo和Helios。

+11

對於版主來說,這與**超級用戶無關「:這是一個」**軟件工具常用的程序員**「,在StackOverflow FAQ中爲100%:http://stackoverflow.com/faq – VonC 2010-08-07 11:57:43

回答

21

不,你可以簡單地啓動日食。

文章「keeping eclipse running clean」詳細介紹了「清潔」選項的各種用法。

修復塵土飛揚的工作區最簡單的方法是使用eclipse.exe可執行文件的-clean命令行參數。讓我們來看看Eclipse幫助文檔告訴我們這個命令的作用:

如果設置爲「true」,OSGi框架和eclipse運行時使用的任何緩存數據都將被擦除乾淨。這將清理用於存儲捆綁軟件依賴性解析和eclipse擴展註冊表數據的緩存。使用此選項將強制eclipse重新初始化這些緩存。

-clean參數是一次性使用標誌,這意味着在您使用Eclipse運行Eclipse之後,您可以將其刪除,直到您再次需要它爲止
如果你喜歡留下它設置使用它的唯一副作用是增加啓動時間(2-3倍長),這是一些人不介意。現在,回到上面的描述,這可能聽起來不是很多,我不得不說,你會驚訝於使用-clean有時可以修復的東西;一些非常隨機的東西。有三種簡單的方法,你就可以用這樣的說法:

  • 編輯eclipse.ini文件位於您Eclipse安裝目錄並將其添加爲第一行的第一個參數。
  • 編輯用於啓動Eclipse的快捷方式,並將其添加爲第一個參數。
  • 創建一個使用-clean參數調用Eclipse可執行文件的批處理或shell腳本。這一步的好處是你可以保留腳本並在每次你想清理工作區時使用它。你可以將它命名爲eclipse-clean.bat(或eclipse-clean.sh)。
2

如果你正在開發的Eclipse插件,您要使用的-clean參數上,你開始測試你的插件Eclipse應用程序。

否則,由於VonC已經回答,-clean是一次性使用標誌,意味着在您使用Eclipse運行Eclipse之後,您可以將其刪除,直到您再次需要它爲止。

相關問題