zoukankan      html  css  js  c++  java
  • log4j配置只打印指定jar或包的DEBUG信息

    有的时候查问题的时候需要打印第三方jar里面的debug信息,假如全部jar都打印的话日志文件会很大,这个时候可以配置log4j只打印指定jar的debug信息或者包,同时输出到了一个新的文件中。

    比如:我这里只打印了mybatis下面datasource这个包下面的debug信息到了debug.log

    log4j.logger.org.apache.ibatis.datasource.pooled=debug, test1
    log4j.appender.test1=org.apache.log4j.DailyRollingFileAppender
    log4j.appender.test1.File=${webapp.root}logs/debug.log
    log4j.appender.test1.DatePattern='.'yyyy-MM-dd
    log4j.appender.test1.encoding = UTF-8
    log4j.appender.test1.MaxFileSize=100MB
    log4j.appender.test1.MaxBackupIndex=10
    log4j.appender.test1.Threshold =debug   
    log4j.appender.test1.layout=org.apache.log4j.PatternLayout
    log4j.appender.test1.layout.ConversionPattern=[%t][%-5p]%d{yyyy-MM-dd HH:mm:ss.SSS} [%c{1}.%M] - %m%n
  • 相关阅读:
    Python正课132 —— Vue 进阶5
    Python正课131 —— Vue 进阶4
    Python正课130 —— Vue 进阶3
    logging模块
    作业20
    suprocess模块
    configparser模块
    hashlib模块
    shutil模块
    序列化模块
  • 原文地址:https://www.cnblogs.com/lylife/p/6140740.html
Copyright © 2011-2022 走看看