0
A
回答
2
我有一个存根类超过30000行代码也许它导致了问题??
是的,这肯定是问题的根源。无论如何,看来Eclipse已经没有堆空间了。尝试将更多堆空间分配给Eclipse。在你eclipse.ini
,改变
-Xmx512m
到一个较高的值,如
-Xmx1024m
也http://wiki.eclipse.org/FAQ_How_do_I_increase_the_heap_size_available_to_Eclipse%3F更多信息见。
1
0
通过可以提高基于应用程序的Java堆空间大小的方式需要,我总是建议是为了避免使用缺省JVM堆值。如果您的应用程序很大并且创建了大量对象,则可以使用JVM选项-Xms和-Xmx更改堆空间的大小。 Xms表示堆的开始大小,-Xmx表示Java中堆的最大大小。还有另一个名为-Xmn的参数,它表示新一代Java堆空间的大小。唯一的问题是你不能动态地改变Java中Heap的大小,你只能在启动JVM时提供Java Heap Size参数。
+0
问题解决了,谢谢!我将“eclipse.ini”中的堆大小增加到1024,但问题仍然存在,所以我再次将其增加到2048,并且它工作正常! – mkazma 2013-03-13 14:25:22
相关问题
- 1. Java堆内存错误HTMLuint
- 2. Java堆内存错误
- 3. Java堆空间::内存不足错误
- 4. 内存不足错误Java堆空间
- 5. 内存不足错误,Java堆空间
- 6. java内存不足错误堆空间
- 7. findContours使内存堆错误
- 8. 休眠内存堆错误
- 9. Java堆空间错误/内存不足错误
- 10. Java堆内存
- 11. 获取堆空间内存不足错误 - 如何使用java堆内存
- 12. Java MergeSort - 内存不足错误:Java堆空间
- 13. Java堆错误
- 14. Spark Java堆错误
- 15. Eclipse堆空间(内存不足错误)
- 16. Android堆栈内存错误(StackOverFlow)
- 17. 堆损坏错误 - 分配内存
- 18. 来自套接字的Java堆内存错误
- 19. 内存不足的错误:Java堆空间在JMeter的未来
- 20. 如何调试JAVA堆中的内存不足错误
- 21. 我该如何纠正“Java堆空间 - 内存不足”错误
- 22. 分析大型Java堆转储 - 内存错误
- 23. 的内存不足错误Java堆空间 - 与ImageIO的
- 24. 内存不足错误 - 写入Excel时的Java堆空间
- 25. Java堆空间内存错误,同时下载JR报告
- 26. 错误内存虚拟机Java,java.lang.OutOfMemoryError:Java堆空间
- 27. 的JMeter运行:Java堆空间错误:内存不足的错误
- 28. Couchbase - ElasticSearch Java堆内存
- 29. Java堆内存休眠
- 30. Java堆大小内存
不要在存根类上打开快速差异,为什么要这么做呢? – 2013-03-13 13:01:00
是来自Java虚拟机的错误消息。还是从操作系统?如果以后,你的选择是非常有限的。 – Raedwald 2013-03-13 13:01:29
如果您无法找到代码...则使用[JVisualVM](http://docs.oracle.com/javase/6/docs/technotes/tools/share/jvisualvm.html) – AurA 2013-03-13 13:01:32