我有一个执行makefile的ant构建文件
<target name="jni">
<exec executable="make">
<arg line="-f jni/Makefile"/>
</exec>
</target>
但是如果make失败,则依赖于此规则的其他规则将执行
如果jni规则失败,我怎么能停止蚂蚁?
答案 0 :(得分:7)
使用failonerror
属性,默认情况下为false
:
<target name="jni">
<exec executable="make" failonerror="true">
<arg line="-f jni/Makefile"/>
</exec>
</target>
我从不停止想知道为什么默认情况下不是这样...... See the docs.