zoukankan      html  css  js  c++  java
  • log4j的一个模板分析

    #指定根Logger,及日志输出级别

    #大于等于该级别的日志将被输出( DEBUG < INFO < WARN < ERROR < FATAL ),设为OFF可以关闭日志   

    log4j.rootLogger=DEBUG, stdout,A1,A2  

    #stdout输出到控制台  

    log4j.appender.stdout=org.apache.log4j.ConsoleAppender  

    log4j.appender.stdout.Threshold=INFO

    log4j.appender.stdout.Target=System.out 

    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout    

    log4j.appender.stdout.layout.ConversionPattern=[%-5 P] %d{yyyy-MM-dd HH:mm:ss} %c%M%L %m%n   

    #[%-5 P] -5左对齐,P输出日志级别

    #%c 类 %M 方法 %L 行 %m 信息

    #指定log输出目的,这里设为输出日志到指定目录的文件my.log中  

    log4j.appender.A1=org.apache.log4j.FileAppender  

    log4j.appender.A1.File=\logs\my.log   #当前根目录下

    log4j.appender.A1.Append=true #追加输出

    log4j.appender.A1.Threshold=DEBUG

    #指定日志信息的格式  

    log4j.appender.A1.layout=org.apache.log4j.PatternLayout    

    log4j.appender.A1.layout.ConversionPattern=%r %d{yyyy-MM-dd HH:mm:ss} %c %p -%m%n  

      

    #日志分流  

    log4j.logger.xxx.xxx.xxx=[LEVEL], appendName #xxx.xxx.xxx要打印的包路径

    log4j.additivity.xxx.xxx.xxx=true #分流日志在主日志也打印,否则只在appenderName文件中

  • 相关阅读:
    Android 下载资源后刷新的方法,相关文章
    【Android】SDK和API Level版本的对应关系
    Android微信分享报错
    细解android之图片下载(无任何框架)
    约束布局ConstraintLayout
    Android 学习资料
    Android 相关库、工具
    Android 常见报错及解决
    Kotlin 学习资料
    Vue3.0 新特性以及使用经验总结
  • 原文地址:https://www.cnblogs.com/m2492565210/p/8659500.html
Copyright © 2011-2022 走看看