log4j配置问题,每天生成一个日志文件
我的配置如下:#日志输出级别log4j.rootLogger=info,log#日志输出方式log4j.appender.log=org.apache.log4j.Dai...
我的配置如下:
#日志输出级别
log4j.rootLogger=info,log
#日志输出方式
log4j.appender.log=org.apache.log4j.DailyRollingFileAppender
#日志输出位置
log4j.appender.log.file=E:/logs/123.log
#日志输出样式
log4j.appender.log.layout=org.apache.log4j.PatternLayout
log4j.appender.log.layout.ConversionPattern=[%d{yy/MM/dd HH:mm:ss}]-%m%n
我想让生成的日志文件名称动态生成,比如:
2010-08-15.log
2010-08-16.log 展开
#日志输出级别
log4j.rootLogger=info,log
#日志输出方式
log4j.appender.log=org.apache.log4j.DailyRollingFileAppender
#日志输出位置
log4j.appender.log.file=E:/logs/123.log
#日志输出样式
log4j.appender.log.layout=org.apache.log4j.PatternLayout
log4j.appender.log.layout.ConversionPattern=[%d{yy/MM/dd HH:mm:ss}]-%m%n
我想让生成的日志文件名称动态生成,比如:
2010-08-15.log
2010-08-16.log 展开
1个回答
展开全部
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=backup.log
log4j.appender.R.DatePattern = '.'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
以上配置是每天产生一个备份文件。其中备份文件的名字叫backup.log。
具体的效果是这样:当天的日扒宏志信息记录在backup.log文件中,前一天的记录消此耐在名称为 backup.log.yyyy-mm-dd 的拿春文件中。
log4j.appender.R.File=backup.log
log4j.appender.R.DatePattern = '.'yyyy-MM-dd
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
以上配置是每天产生一个备份文件。其中备份文件的名字叫backup.log。
具体的效果是这样:当天的日扒宏志信息记录在backup.log文件中,前一天的记录消此耐在名称为 backup.log.yyyy-mm-dd 的拿春文件中。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询