我得到如下:有沒有辦法打印log4j警告消息?
log4j:WARN No appenders could be found for logger (org.test.Books).
log4j:WARN Please initialize the log4j system properly.
我不希望打印這些消息,無論是否如果我的log4j的配置是否正確。
我得到如下:有沒有辦法打印log4j警告消息?
log4j:WARN No appenders could be found for logger (org.test.Books).
log4j:WARN Please initialize the log4j system properly.
我不希望打印這些消息,無論是否如果我的log4j的配置是否正確。
要關閉警告嘗試:
Logger.getRootLogger().setLevel(Level.OFF);
在註釋這可能是使用這裏的log4j.xml更好,因爲說是它的格式一個不錯的鏈接和一些例子太多:http://wiki.apache.org/logging-log4j/Log4jXmlFormat
參考:
+1,但我建議這樣做使用'log4j.xml'配置文件。 – AlexR 2012-07-29 13:29:22
@AlexR謝謝您添加了log4j.xml格式的鏈接,其中也有一些例子和很好的解釋。 – 2012-07-29 13:35:12
我最初嘗試的是使用-Dlog4j.configuration = file:
可能重複[如何關閉log4j警告?](http://stackoverflow.com/questions/6849887/how-to-turn-off-log4j-warnings) – 2012-07-29 13:15:05