0

错误信息截图

我在网上没有找到任何关于此错误的信息,有人可以帮忙吗?我有一个超过 30,000 行代码的存根类,可能是它导致了问题?

4

3 回答 3

2

我有一个超过 30 000 行代码的存根类,也许它导致了问题??

是的,这肯定是根本原因。无论如何,Eclipse 似乎堆空间不足。尝试为 Eclipse 分配更多的堆空间。在你的eclipse.ini, 改变

-Xmx512m

更高的价值,比如

-Xmx1024m

另请参阅http://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F了解更多信息。

于 2013-03-13T13:00:06.370 回答
0

顺便说一句,您可以根据应用程序的需要增加 Java 堆空间的大小,我总是建议这样做以避免使用默认的 JVM 堆值。如果您的应用程序很大并且创建了很多对象,您可以使用 JVM 选项 -Xms 和 -Xmx 来更改堆空间的大小。Xms 表示堆的起始大小,而 -Xmx 表示 Java 中堆的最大大小。还有一个参数叫做-Xmn,它表示新一代Java堆空间的大小。唯一的问题是您不能动态更改 Java 中的 Heap 大小,您只能在启动 JVM 时提供 Java Heap Size 参数。

于 2013-03-13T13:06:19.643 回答