当我在 eclipse mars 中从 java 7 转换为 java 8 时出现堆 space 问题

Heap space issue when I convert from java 7 to java 8 in eclipse mars

我在一个工作区中同时使用 4 个项目。目前我正在使用 Eclipse mars(32 位)和 JAVA 7。当我尝试将 Java 7 更改为 Java 8 时,我面临 Java 堆大小无内存问题。从 java 7 升级到 java 8 时是否还有其他配置要更新?

当您的源代码大量使用泛型时,堆 space 的需求增加可能是由于 Java 8 中新类型推断的内在复杂性。

Preferences > General 下,您可以启用 [x] Show heap status 来观察一段时间内的堆使用情况。

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