eclipse 有啓動參數裏設置jvm大小,由於eclipse運行時本身也須要jvm,因此eclipse.ini裏設置的jvm大小不是具體某個程序運行時所用jvm的大小,這和具體程序運行的jvm大小無關。java
那麼怎麼才能設置某個程序的jvm大小呢(固然控制檯運行的話不會存在這個問題,如:java -Xms256m -Xmx1024m classname,這樣就能夠把當前程序的jvm大小給設定)? 架構
由於eclipse裏默認的一個程序的jvm配置爲:-Xms8m -Xmx128m,因此咱們的處理耗內存比較大時須要手動調整一下,以便不會內存溢出。具體的設置方法爲:eclipse
選中被運行的類,點擊菜單‘run->run...’,選擇(x)=Argument標籤頁下的vm arguments框裏輸入 -Xmx512m, 保存運行就ok了jvm
寫在最後:spa
碼字不易看到最後了,那就點個關注唄,只收藏不點關注的都是在耍流氓!
關注並私信我「架構」,免費送一些Java架構資料,先到先得!ip