为什么堆空间仅在运行 JUnit 测试时才耗尽?
2022-09-01 10:15: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 测试时才会发生这种情况。