【发布时间】:2012-09-13 10:58:21
【问题描述】:
我必须缺少一个简单的设置,所以请原谅我,但我注意到有两次我的不良 ant 任务不会导致构建失败。例如:
源文件不存在时的 Ant 复制...构建成功
Ant 解压缩,当任务报告“无法写入文件”或类似消息时...构建成功
Ant 执行错误,语法无效...构建成功
如何保证所有 ant 任务错误都会导致构建失败?
【问题讨论】:
-
许多任务都有参数来打开/关闭“failonerror”,因为有时您不希望任务使构建失败。检查文档并仔细查看参数表。
-
@coolcfan,除非另有指示,否则它应该总是失败,EXEC 默认为 false 是一个错误。我认为我遇到的 COPY 和 UNZIP 问题与尝试直接运行 ant-launcher.jar 有关。 :(
-
我添加了 failonerror="true" 并且 Ant 仍在继续构建。这个程序中的“fail early fail often”在哪里?
标签: ant