(轉)eclipse 啟動參數介紹(如添加外掛程式時,如果不顯示,則使用eclipse -clean啟動)

來源:互聯網
上載者:User

標籤:

本文轉載自:http://hi.baidu.com/dd_taiyangxue/blog/item/08950f3991b4e8c9d46225c8.html

其實,Eclipse是一個可以進行非常靈活配置的系統,除了以預設的方式啟動以外,還可以指定各種參數來定製啟動方式。在參考了一些資料之後,我總結了一些比較常用的啟動時Command Arguments,如果有不正確的地方希望大家予以指出。

-arch [processor architecture]
描述:指定所使用的處理器的類別
舉例:eclipse -arch x86或eclipse -arch sparc

-application [id]
描述:指定要啟動並執行應用,id為擴充org.eclipse.core.applications擴充點的外掛程式id加擴充id
舉例:例如有個外掛程式id為edu.sdu.app,擴充id為myapp,則eclipse -application edu.sdu.app.myapp,就會執行你的擴充應用

-clean
描述:清空外掛程式緩衝內容
舉例:eclipse -clean,有時外掛程式顯示不出來是因為Eclipse將外掛程式進行了緩衝以加速啟動過程,若指定此參數則會清空緩衝,從頭載入

-configuration [cofigfile location]
描述:指定設定檔的位置,在啟動時使用此目錄下的設定檔config.ini來啟動
舉例:eclipse -configuration d:/eclipse/configuration

-data [workspace location]
描述:指定啟動時的Workspace位置
舉例:例如Workspace位置設在D:/myworkspace,則eclipse -data D:/myworkspace

-debug [option file]
描述:以Debug狀態啟動Eclipse,所有的Debug開關在.options檔案中指定
舉例:eclipse -debug d:/eclipse/.options

-dev [classpath entry]
描述:以開發狀態啟動Eclipse,這會添加所有指定的路徑作為每個外掛程式的Classpath
舉例:例如eclipse -dev bin,會將產生在bin目錄下的所有類載入到類路徑中,這在開發外掛程式時非常有用

-nosplash
描述:指定啟動時不顯示閃屏
舉例:eclipse -nosplash

-vm [jre path]
描述:指定啟動時所使用的Java虛擬機器
舉例:例如要使用自己的Java虛擬機器,則eclipse -vmD:/j2sdk1.4.2_04/jre/bin/java.exe,這樣還有一個好處,就是可以開啟一個Console,能夠顯示控制台資訊,當然若使用eclipse -vm D:/j2sdk1.4.2_04/jre/bin/javaw.exe則不會再顯示控制台

-vmargs [Java VM arguments]
描述:指定啟動時要使用的Java虛擬機器參數
舉例:例如要指定使用的記憶體容量,則eclipse -vmargs "-Xms256m -Xmx1024m"
註:此參數一定要放在所有參數變數的最後面

如果你覺得你的Eclipse在啟動的時候很慢(比如說超過20秒鐘),也許你要調整一下你的Eclipse啟動參數了,以下是一些``小貼士‘‘:

1. 檢查啟動Eclipse的JVM設定。 在Help\About Eclipse SDK\Configuration Detail裡面,你可以看到啟動Eclipse的JVM。 這個JVM和你在Eclipse中設定的Installed JDK是兩回事情。如果啟動Eclipse的JVM還是JDK 1.4的話,那最好改為JDK 5,因為JDK 5的效能比1.4更好。

C:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_08\ bin\javaw.exe"

2. 檢查Eclipse所使用的heap的大小。 在C:\eclipse目錄下有一個設定檔eclipse.ini,其中配置了Eclipse啟動的預設heap大小

-vmargs
-Xms40M
-Xmx256M

所以你可以把預設值改為:

-vmargs
-Xms256M
-Xmx512M

當然,也可以這樣做,把堆的大小改為256 - 512。

C:\eclipse\eclipse.exe -vm "C:\Program Files\Java\jdk1.5.0_08\ bin\javaw.exe" -vmargs -Xms256M -Xmx512M

3. 其他的啟動參數。 如果你有一個雙核的CPU,也許可以嘗試這個參數:

-XX:+UseParallelGC

讓GC可以更快的執行。(只是JDK 5裡對GC新增加的參數)

(轉)eclipse 啟動參數介紹(如添加外掛程式時,如果不顯示,則使用eclipse -clean啟動)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.