【发布时间】:2010-10-15 10:23:06
【问题描述】:
在运行 JUnit 测试时,我似乎总是遇到这个错误:
eclipse outOfMemoryError: 堆空间
我使用 JConsole 监控了 Eclipse,堆内存峰值约为 150MB。我已将堆内存设置为 1GB。
我在启动 Eclipse 时使用以下参数:
-vm "C:\Program Files\Java\jre1.5.0_08\bin\javaw.exe" -vmargs -Xmx1024M -XX:MaxPermSize=128M -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false有谁知道是什么导致了这个问题?仅在运行 JUnit 测试时才会发生。
【问题讨论】:
-
能否提供更多详细信息?哪个版本的 Eclipse?哪个版本的 JUnit?任何模拟对象框架?引发异常的代码 sn-p?幕后有什么框架吗?
标签: java eclipse junit out-of-memory