我得到如下:有没有办法打印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