1
我在這裏所描述的相同問題,有錯誤:Log4j Warning while initializing?log4j的顯示當它拿起我的配置
我的應用程序有一個log4j.properties
,讓我正確配置log4j.rootLogger=INFO, stdout
。但我仍然看到:
log4j:WARN No appenders could be found for logger (org.jboss.logging).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
運行應用程序時。
我log4j.properties目前寫着:
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %t %c:%L - %m%n
#log4j.category.org.springframework=DEBUG,stdout
我也嘗試添加屬性通過文件到我的配置:
@PropertySource(value= {
"classpath:/log4j.properties",
"classpath:/application.properties"
})
我怎樣才能讓這個錯誤會消失嗎?我可以通過這個文件在DEBUG
和INFO
之間切換,所以我知道它正在被讀取。
完美,謝謝! – Webnet 2013-04-10 11:30:50
看起來'log4j.category'已被棄用,我們應該使用'log4j.logger'來代替。 – Webnet 2013-04-25 20:25:11