我有一个目标,可以执行多个unwar任务。 如果UNWAR任务因缺少archieve文件而失败,我仍然希望在该目标中执行其他(下一个)UNWAr任务。怎么做。
谢谢, 拉吉
答案 0 :(得分:0)
第三方Ant-Contrib有<trycatch>
task捕获异常,然后继续使用Ant脚本:
<taskdef resource="net/sf/antcontrib/antlib.xml" />
<trycatch>
<try>
<unwar/> <!-- A fully configured unwar task here -->
</try>
<catch>
<echo>The unwar task failed.</echo>
</catch>
</trycatch>
<!-- The script continues here, even if the unwar task failed. -->