Ant:如何在每次运行结束时始终执行任务(无论目标如何)

有没有办法在Ant中定义一个总是在每次运行结束时执行的任务?这个
SO question提供了一种方法,在每次运行开始时,在执行任何其他目标之前,但我正在查看相反的情况.

我的用例是回显一条消息,警告用户是否在运行期间发现了某个条件,但我想确保它在最后回显,以便它被注意到.

最佳答案 这是一个有趣的情况.通常情况下,我会说你不能以自动方式做到这一点.你可以在一些shell脚本中包装Ant来做到这一点,但Ant本身并不是一个完整的编程语言.

我唯一能想到的是添加< ant>在每个任务结束时调用以回显您想要的内容.您可以设置它,如果不存在变量,则不会发生回声.当然,这意味着要调用相同的目标十几次才能获得最终的< echo>.

我通过AntXtras和Ant-Contrib检查了可能的方法,但找不到任何方法.

抱歉.

点赞