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

标签 ant

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

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

<target name="runJob" depends="actuallyRunJob, teardown"/>

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

有任何想法吗?

谢谢,
罗伊

最佳答案

使用构建监听器,例如exec-listener 为每个构建结果提供一个 taskcontainer ( BUILD SUCCESSFUL | BUILD FAILED ),您可以在其中放置所有需要的任务
Conditional Task on exec failure in Ant欲知更多详情
或滚动您自己的构建监听器,请参阅 =
http://ant.apache.org/manual/develop.html
以及来自您的 ant 安装的 api 文档 =
$ANT_HOME/docs/manual/api/org/apache/tools/ant/BuildListener.html

关于ant - 在每次构建结束时运行一个目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6696187/

相关文章:

java - 准系统 mySQL java 连接器问题

java - Ant:将目录路径放入文件中

android - 使用 Robolectric 时 Android 库项目的代码覆盖率

java - 如何从命令行运行包含 OpenCV 代码并使用 ant 创建的 .jar 文件?

java - ANT Build - 签名 APK 签名问题

java - Ant javac 返回消息 "A.java added as A.class doesn' t 存在”

java - 如何指定在 Ivy 中使用哪个 jar 签名者

ant - 如何为 wsdl2java ant 设置代理身份验证?

java.lang.NoClassDefFoundError ANT 构建

java - 如何从 ant 任务中调试 jni 代码?