Ant脚本被杀死但不是-verbose

时间:2010-11-15 15:28:16

标签: java ant build-process build-automation

我正在使用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进程有关。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用ANT_OPTS增加JVM大小 -

set ANT_OPTS=-Xms500m

这会将JVM大小设置为500 MB。