java中log4j生成的日志文件

**

1.配置文件生成日志文件。

properties配置:

log4j.rootLogger = debug,stdout,file

输出到控制台

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{ABSOLUTE} %5p %c{1}:%L - %m%n

输出到日志文件

log4j.appender.file = org.apache.log4j.DailyRollingFileAppender
###设置DatePattern,当天日志保存到log.log文件,前一天的日志文件名将被修改为log.log + yyyy-MM-dd.log
log4j.appender.file.File =D/logs/log.log
log4j.appender.file.DatePattern = '
‘yyyy-MM-dd’.log’
log4j.appender.file.Append = true

输出DEBUG级别以上的日志

log4j.appender.file.Threshold = DEBUG
log4j.appender.file.layout = org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

2.java代码生成日志文件。

在这里插入图片描述

发布了34 篇原创文章 · 获赞 9 · 访问量 3869

猜你喜欢

转载自blog.csdn.net/weixin_44975322/article/details/90242154