2010-03-22 111 views

回答

1

你可以嘗試實施你自己的Ant logger

一個想法,利用現有的聽衆,將管所有的輸出結果到log4j,然後實現一個logging message filter抑制某些日誌消息

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

的Log4j追加配置看起來像:

<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>