给项目增加log4j日志记录

版权声明: https://blog.csdn.net/pbrlovejava/article/details/81561589

添加配置文件:log4j.properties

​

# Configure logging for testing: optionally with log file
log4j.rootLogger=debug, stdout,D,E
# log4j.rootLogger=WARN, stdout, logfile

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n

log4j.appender.D = org.apache.log4j.DailyRollingFileAppender  
log4j.appender.D.File = C://logs/e3-manager-service-debug.log
log4j.appender.D.Append = true  
log4j.appender.D.Threshold = DEBUG   
log4j.appender.D.layout = org.apache.log4j.PatternLayout  
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n  

log4j.appender.E = org.apache.log4j.DailyRollingFileAppender  
log4j.appender.E.File =C://logs/e3-manager-service-error.log   
log4j.appender.E.Append = true  
log4j.appender.E.Threshold = ERROR   
log4j.appender.E.layout = org.apache.log4j.PatternLayout  
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss}  [ %t:%r ] - [ %p ]  %m%n
 

即可记录debug和error下的日志

注意,日志文件的前目录必须是logs/

猜你喜欢

转载自blog.csdn.net/pbrlovejava/article/details/81561589
今日推荐