當選擇完workspace以後,eclipse開始加載啓動,在這個階段常常出現閃退出的狀況,這主要有兩個緣由: eclipse
緣由1、eclipse.ini的配置問題: spa
可能配置的內存過小,或者系統自己內存不夠了,好比個人就配置成這樣: 插件
-Xms128m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m -Dorg.eclipse.swt.browser.DefaultType=mozilla
具體配置方法和參數說明網上不少,再也不贅述。 code
緣由2、以前錯誤的關閉,workspace的問題: ip
這個問題比較棘手,由於很難找到問題出再哪,可能以前的操做有誤,可能某個插件BUG,等等。 內存
最狠的解決方法是刪除workspace/.metadata/目錄,也就是把這個workspace從eclipse的記憶中刪除,缺點是要從新加載每個項目... cli
網上很流行的一個方法是: 配置
$ rm YOUR_PROJECT_DIR/.metadata/.plugins/org.eclipse.core.resources/.snap
可是我沒成功。 plugin
我用的這個方法成功了: meta
0, 進入workspace/.metadata/.plugins/目錄 1. Rename org.eclipse.core.resources to org.eclipse.core.resources_old. 2. Start eclipse 3. Close eclipse 4. Delete org.eclipse.core.resources 5. Rename org.eclipse.core.resources_old back to org.eclipse.core.resources 6. Star eclipse
這個方法相對完美,不用從新加載任何項目,推薦!