安静个人蚂蚁任务

时间:2010-03-22 21:56:24

标签: ant

有没有办法让个别蚂蚁任务安静地运行?我知道-q开关,但这适用于全局。

1 个答案:

答案 0 :(得分:1)

您可以尝试实施自己的Ant logger

使用现有侦听器的一个想法是将所有输出传递给log4j,然后实现一个禁止某些日志消息的logging message filter

ant -listener org.apache.tools.ant.listener.Log4jListener

log4j appender配置如下所示:

<appender name=".."  class="..">
    ..
    ..
    <filter class="org.apache.log4j.varia.StringMatchFilter">
        <param name="StringToMatch" value="ANT output to suppress" />
        <param name="AcceptOnMatch" value="false" />
    </filter>
</appender>