首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

log4j 怎么设置才能每天换一个日志文件 文件名称以当天时间命名 怎样设置和指定路径

2011-12-12 
log4j 怎样设置才能每天换一个日志文件 文件名称以当天时间命名 怎样设置和指定路径谢谢请给我详细方法包

log4j 怎样设置才能每天换一个日志文件 文件名称以当天时间命名 怎样设置和指定路径
谢谢   请给我详细方法
包括property   设置和   xml设置

[解决办法]
# Set root logger level to ERROR and its only appender to R.
log4j.rootLogger = DEBUG,R

# R is set to be a DailyRollingFileAppender.
log4j.appender.R = org.apache.log4j.DailyRollingFileAppender

log4j.appender.R.File = Application.log
log4j.appender.R.DatePattern = yyyy-MM-dd '.log '
log4j.appender.R.layout = org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n

[解决办法]
你可以先获取系统的当前时间,保存为一个string类型,然后在保存时将原来的保存路径加上这个时间string,就可以每天保存都是以一个文件名+当天时间的文件啦

热点排行