ant - 在每个构建结束时运行目标

Roy*_*ove 5 ant

有没有办法在每次构建结束时始终运行目标?

我知道我可以做这样的事......

<target name="runJob" depends="actuallyRunJob, teardown"/>
Run Code Online (Sandbox Code Playgroud)

......但这很草率,因为我需要一个需要拆卸的每个目标的包装器.

有任何想法吗?

谢谢,罗伊

Reb*_*bse 4

使用 buildlistener,fe exec-listener 为每个构建结果
( BUILD SUCCESSFUL | BUILD FAILED )提供一个任务容器,您可以将所有需要的任务放入Ant 中执行失败时的条件任务
以 了解更多详细信息 或滚动您自己的构建侦听器,请参阅 = http://ant.apache.org/manual/develop.html 和 ant 安装中的 api 文档 = $ANT_HOME/docs/manual/api/org/apache/tools/ant/BuildListener.html