我正在使用ant -f build.xml
运行ant脚本。这个脚本应该编译我的项目并生成一个jar文件,但是在ant开始生成jar文件后几秒钟,项目被杀死,我看到的就是控制台中的“Killed”消息。
如果我使用“-verbose”选项运行相同的命令,则构建成功完成。
有什么想法吗?
感谢。
更新: 这是我得到的蚂蚁输出:
Buildfile: build.xml
compile:
jar:
[jar] Building jar: /var/lib/hudson/jobs/asproj/workspace/build/asproj.jar
Killed
这是我杀死进程后得到的dmesg输出:
Out of memory: kill process 16398 (bash) score 13929 or a child
Killed process 1499 (java)
所以它可能与内存有关,但它不是蚂蚁jvm ..它与bash进程有关。
答案 0 :(得分:0)
您可以尝试使用ANT_OPTS增加JVM大小 -
set ANT_OPTS=-Xms500m
这会将JVM大小设置为500 MB。