java.lang.OutOfMemoryError: Java heap space 解決方法

eclipse java.lang.OutOfMemoryError: Java heap space 解決方案


 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

相關文章
相關標籤/搜索