更改Ant中的结果文本

时间:2010-06-21 15:11:02

标签: logging ant

Ant通过打印完成:

BUILD SUCCESSFUL
Total time: x minute y seconds

是否有一种简单的方法来自定义该文本?有时候我没有使用Ant来构建,但是对于其他批处理进程,我想避免在没有尝试构建时看到BUILD SUCCESSFUL。

1 个答案:

答案 0 :(得分:0)

此消息由默认的BuildLogger ant使用。 有关ant提供的内置记录器列表,请参阅this

如果你想要一些特别的东西,你可以简单地用:

运行ant
ant -logger org.apache.tools.ant.NoBannerLogger
例如,

,或使用您自己的BuildLogger接口实现。最简单的方法是从DefaultLogger派生,覆盖你想要改变的内容。例如,您可以实现自己的

public void buildFinished(BuildEvent event)

方法,如果您想要自定义结束消息。