运维开发网

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

运维开发网 https://www.qedev.com 2020-05-09 16:35 出处:网络 作者:运维开发网整理
有没有办法在Ant中定义一个总是在每次运行结束时执行的任务?这个 SO question提供了一种方法,在每次运行开始时,在执行任何其他目标之前,但我正在查看相反的情况. 我的用例是回显一条消息,警告用户是否在运行期间发现了某个条件,但我想确保它在最后回显,以便它被注意到. 这是一个有趣的情况.通常情况下,我会说你不能以自动方式做到这一点.你可以在一些shell脚本中包装Ant来做到这一点,但An
有没有办法在Ant中定义一个总是在每次运行结束时执行的任务?这个 SO question提供了一种方法,在每次运行开始时,在执行任何其他目标之前,但我正在查看相反的情况.

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

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

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

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

抱歉.

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号