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