log4j.additivity用法和例子

来源:互联网 发布:淳萃洗发水 知乎 编辑:程序博客网 时间:2024/05/22 11:44


因为需要将packageOne和packageTwo的日志写入各自单独的文件,同时在总的日志中不出现packageOne和PackageTwo的日志。可以使用log4j.additivity。因为log4j是层次的,如果没有log4j.additivity默认写入到packageOneFileAppender和packageTwoFileAppender的都会写入rootLogger的rootFileAppender


log4j.logger.com.demo.packageOone = INFO, packageOneFileAppenderlog4j.additivity.com.demo.packageOne = falselog4j.category.com.demo.packageTwo = INFO, packageTwoFileAppenderlog4j.additivity.com.demo.packageTwo = falselog4j.rootLogger = INFO, rootFileAppender

0 0