2014-02-18 213 views
0

我正在調試我的Java Web應用程序使用Log4j,我需要在類級別登錄。我不想把每個班一行在我的log4j.properties文件,因爲我有幾百個類在我的應用程序是這樣的:Log4j日誌級別

log4j.logger.com.my.package.class1=DEBUG 
log4j.logger.com.my.package.class2=DEBUG 
log4j.logger.com.my.package.class3=DEBUG 

有一個行設置,以實現對洛的所有類?

+1

記錄儀具有層次結構。 http://logging.apache.org/log4j/2.x/manual/architecture.html – user3159253

回答

0

LOG4J是按系統層次結構的模式設計的,按其名稱的順序給出。

下圖描述了記錄儀

  • 所以,如果你需要重寫或重新配置,你需要在你的情況log4j.logger.com.my.package根節點記錄儀,並覆蓋特定配置的分層表示的兒童伐木工人。

參考Link