我在网上没有找到任何关于此错误的信息,有人可以帮忙吗?我有一个超过 30,000 行代码的存根类,可能是它导致了问题?
问问题
350 次
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 回答
1
查看http://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F上的 Eclipse 常见问题解答
于 2013-03-13T13:02:24.733 回答
0
顺便说一句,您可以根据应用程序的需要增加 Java 堆空间的大小,我总是建议这样做以避免使用默认的 JVM 堆值。如果您的应用程序很大并且创建了很多对象,您可以使用 JVM 选项 -Xms 和 -Xmx 来更改堆空间的大小。Xms 表示堆的起始大小,而 -Xmx 表示 Java 中堆的最大大小。还有一个参数叫做-Xmn,它表示新一代Java堆空间的大小。唯一的问题是您不能动态更改 Java 中的 Heap 大小,您只能在启动 JVM 时提供 Java Heap Size 参数。
于 2013-03-13T13:06:19.643 回答