1. 程式人生 > >eclipse 虛擬機器啟動引數的一些問題及設定

eclipse 虛擬機器啟動引數的一些問題及設定

(1)java.lang,OutOfmemoryError:GC overhead limit exceeded:
解決辦法:在eclipse根目錄下找到eclipse.ini檔案,在最後一行新增:

-XX:-UseGCOverheadLimit

JDK6新填的資料型別,是一種保護機制,當GC佔用大量時間為釋放很小空間的時候發生。

(2)java.lang,OutOfmemoryError:heap space:

解決辦法:在eclipse根目錄下找到eclipse.ini檔案,更改-Xms,-XmX,通常增加一倍

原因:jvm虛擬機器記憶體分小了

(3)關閉eclipse自動編譯

project-->Build Automatically前面打的勾取消掉