解決Exception in thread "main" java.lang.OutOfMemoryError: Java heap space問題

今天,我用Eclipse開發,寫了一個程序,用HashMap存儲一個比較大的文本文件, 其達到了100多M。可是運行的過程中出現瞭如下的一個異常。


我想是不是默認的給heap分配的內存不夠呢。是我就上網查了一下,果然分配的的比較小。

我查了一下eclipse.ini文件其中分配給VM的大小如下圖:


解決辦法:

1. 針對所有工程,更改參數。如下圖

選擇Window——>Preferences——>



2. 針對特定的工程。

選擇:Run ——> Run Configurations ——>


這樣相應的修改後,就不會出現上面的一異常了。當然參數的大小因情況而定。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章