[英]Eclipse headless build OutOfMemoryError
我正在運行無頭蝕以執行JUnit測試
我的命令如下所示:
"C:\Program Files (x86)\Java\jdk1.6.0_45\jre\bin\java.exe"
-cp "C:\eclipse-jee-kepler-SR2-win32\eclipse\plugins\org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar"
org.eclipse.equinox.launcher.Main
-noupdate
-application org.eclipse.ant.core.antRunner
-data "C:\Users\US\.jenkins\workspace\XBTests\ecworkspace"
-buildfile "C:\Users\US\.jenkins\workspace\XBTests\testrunscripts\runtests.xml"
測試正在按預期運行,並且一切都很好。
然后有一天我得到了
java.lang.OutOfMemoryError: Java heap space
我的問題是要增加內存,在上面的命令中,我應該添加:
-vmargs -Xmx1024M
-Xmx1024M
驗證傳遞-vmargs -Xmx1024M
不會增加執行的java.exe的內存。
刪除-vmargs
可解決OutOfMemoryError問題。
因此,我的問題的答案是2。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.