2016-11-16 63 views
0

我在單個工作區中一起使用4個項目。目前我正在使用Eclipse mars(32位)和JAVA 7.當我嘗試將Java 7更改爲Java 8時,我正面臨Java堆大小無內存問題。從java 7升級到java 8時是否還有其他配置需要更新?當我在eclipse mars中從java 7轉換爲java 8時,堆空間問​​題

+0

你的機器上有多少RAM?什麼是您的操作系統名稱/版本? – Ivan

+0

我在我的機器上使用8GB RAM。 OS是Windows8 – user6374672

回答

1

當你的源代碼中使用了大量的仿製藥,增加的堆空間需求可能是由於內在Java中的新類型推理的複雜性8.

Preferences > General您可以啓用[x] Show heap status觀看隨着時間的推移堆的使用情況。

最後,看看FAQ How do I increase the heap size available to Eclipse?

+0

所以,我們給出的這個鏈接指定了一些eclipse.ini文件的配置設置。它會在32位的日食中被接受嗎? – user6374672

+0

eclipse.ini是獨立於位的。只有一些vmargs可以被一個vm所接受,而不被另一個vm所接受(例如,說到不同的vm供應商)。 –