log4j.additivity用法和例子

Myth丶恋晨 2022-07-26 12:18 258阅读 0赞

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

  1. log4j.logger.com.demo.packageOone = INFO, packageOneFileAppender
  2. log4j.additivity.com.demo.packageOne = false
  3. log4j.category.com.demo.packageTwo = INFO, packageTwoFileAppender
  4. log4j.additivity.com.demo.packageTwo = false
  5. log4j.rootLogger = INFO, rootFileAppender

发表评论

表情:
评论列表 (有 0 条评论,258人围观)

还没有评论,来说两句吧...

相关阅读

    相关 org.apache.log4j.Logger

     在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成

    相关 log4j的

    一、前言:      log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,     当时在log4j完成时,log4j开发组织