Iam在我的Eclipse中嘗試編譯器。我得到的錯誤:在Eclipse中的內存溢出異常
Exception occurred during event dispatching:
java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferInt.<init>(Unknown Source)
如何解決這個問題?
編譯器會在414個文件中編譯多達185個文件,然後得到異常。內存爲1024M
Iam在我的Eclipse中嘗試編譯器。我得到的錯誤:在Eclipse中的內存溢出異常
Exception occurred during event dispatching:
java.lang.OutOfMemoryError: Java heap space
at java.awt.image.DataBufferInt.<init>(Unknown Source)
如何解決這個問題?
編譯器會在414個文件中編譯多達185個文件,然後得到異常。內存爲1024M
點擊在Eclipse中運行配置。選擇您的應用程序或服務器選項卡(您希望有更多的內存大小)。
在參數選項卡中,寫入-Xmx<memory size>
。 內存大小是你想要設置的。
這解決了這個問題..但是這個配置在本地機器上工作。當我在另一個系統中運行編譯器時,會發生同樣的問題。如何解決? – Gapchoos
設置你的虛擬內存參數 -Xms128m -Xmx1024M -XX:MaxPermSize參數= 128M這樣
什麼圖像有一個編譯器呢? –
這應該是充足的記憶通常。它是否總是在同一個文件上失敗?文件有什麼不同嗎? (例如,它是巨大的?) – Thor84no
順便說一句 - *「185個文件」*這些'.java'文件,'.jpg'或其他?通過'編譯'DYM代碼編譯? –