logg4j.properties

    <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.7.12</version>
        </dependency>

 

 

log4j.rootLogger=INFO,stdout,debug,error

#输出到控制台
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %p [%t] %C.%M(%L) | %m%n

#输出DEBUG级别以上的日志到文件
log4j.appender.debug=org.apache.log4j.RollingFileAppender
log4j.appender.debug.Threshold=DEBUG
log4j.appender.debug.File=./logs/log.txt
log4j.appender.debug.layout=org.apache.log4j.PatternLayout
log4j.appender.debug.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
#最大文件50MB
log4j.appender.debug.MaxFileSize=50MB
#备份15个文件
log4j.appender.debug.MaxBackupIndex=15
log4j.appender.debug.Encoding=UTF-8

#输出error级别以上的日志到文件
log4j.appender.error=org.apache.log4j.RollingFileAppender
log4j.appender.error.Threshold=ERROR
log4j.appender.error.File=./logs/error.txt
log4j.appender.error.layout=org.apache.log4j.PatternLayout
log4j.appender.error.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
#最大文件50MB
log4j.appender.error.MaxFileSize=50MB
#备份15个文件
log4j.appender.error.MaxBackupIndex=15
log4j.appender.error.Encoding=UTF-8

 

相关文章:

  • 2022-12-23
  • 2022-01-05
  • 2022-01-04
  • 2022-12-23
  • 2021-09-25
  • 2022-12-23
  • 2021-12-02
猜你喜欢
  • 2022-01-10
  • 2021-07-06
  • 2022-12-23
  • 2021-08-10
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案