Eclipse无头构建不会返回错误代码

时间:2011-03-07 07:04:11

标签: eclipse build build-automation headless

我有一个使用以下ant代码进行无头构建的ant脚本

<java jar="${equinoxjar}" fork="true" failonerror="true"  logerror="true">
        <arg line="-application org.eclipse.ant.core.antRunner -buildfile ${buildscript}" />

    </java>

但是,即使我的代码有编译错误,java任务的返回代码也不会返回错误。因此,即使存在编译错误,我在teamcity中的构建仍然显示为成功。

我该如何解决这个问题? 我用来进行构建的eclipse版本是3.6.2

1 个答案:

答案 0 :(得分:1)

您是否100%确定使用3.6.2构建?在3.6.0中有一个这样的错误,但在3.6.1版本中修复了它。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=321386