【发布时间】:2012-03-27 13:06:27
【问题描述】:
我目前遇到这个问题,我正在执行一个会加载大量记录的查询。在第一次执行时,它是成功的,但是当我 再次执行,我的 java 堆大小内存不足。
我知道我可以使用命令行增加 java 堆大小,但这需要一个已编译的 jar 文件。 但是我目前正在开发过程中,那么在这种情况下如何增加java堆大小?
我使用 Elipse 作为我的 IDE。
感谢您的任何回复。
【问题讨论】:
-
看到这个问题:stackoverflow.com/questions/880855/…。这就是你要找的吗?
-
小心。可能是您没有正确使用 Hibernate,而且听起来您正在构建的应用程序最终可能会出现内存问题。
-
@ james DW,虽然它通过添加 vm 参数 -Xmx1024m 起作用,但我仍在考虑您的建议,我认为我如何使用休眠也存在问题,这就是我遇到此错误的原因!
标签: java hibernate out-of-memory size heap-memory