2012-06-22 47 views
0

所有追加程序我嘗試運行了很多外部罐的中型PROGRAMM但我總是警告「的log4j:警告沒有附加目的地可以爲XYZ記錄器中找到」。當然,我有具體追加程序添加到我的log4j.properties,但如果我添加這一項,下次運行錯過一個又一個。的log4j的

那麼,有沒有什麼辦法找到外部罐子都需要追加程序啓動之外,增加附加目的地,出發,增加附加器..等等,直到有沒有更多的警告?

回答

0

您可以configure root logger這是所有其他記錄器的父:

log4j.rootLogger=DEBUG, Appender 

或配置最常見的頂級記錄器像comorgnet

+1

媽的。我完全忘記了rootLogger .. – Matthias

0

您可以設置log4j.properties文件的根記錄。之後,所有其他記錄器將「繼承」這些屬性,並且不會再收到任何消息。