我正在調試我的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
有一個行設置,以實現對洛的所有類?
我正在調試我的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
有一個行設置,以實現對洛的所有類?
所有記錄器按照其名稱排序到一個層次結構中。因此,如果需要,您可以配置父記錄器(「log4j.logger.com.my.package」或根記錄器)並覆蓋某些子記錄器的配置。詳見http://logging.apache.org/log4j/2.x/manual/architecture.html。
LOG4J是按系統層次結構的模式設計的,按其名稱的順序給出。
下圖描述了記錄儀
log4j.logger.com.my.package
根節點記錄儀,並覆蓋特定配置的分層表示的兒童伐木工人。參考Link
記錄儀具有層次結構。 http://logging.apache.org/log4j/2.x/manual/architecture.html – user3159253