log4j.properties不能每天生成log文件

muzongbao18 2008-04-08 08:00:59
在web工程配置了log4j.properties文件:
log4j.rootLogger=error, stdout, file

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.file = org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.Threshold=file
log4j.appender.file.ImmediateFlush=true
log4j.appender.file.DatePattern = '.'yyyy-MM-dd
log4j.appender.file.File = d:/log/struts2.log
log4j.appender.file.Append = true
log4j.appender.file.layout = org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss}:%p %t %c - %m%n

为什么每天不能生成一个新的log文件,始终一直在struts2.log文件中?
...全文
200 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nbnbnnb 2008-06-17
  • 打赏
  • 举报
回复
我的也不能每天生成,不知道什么错,不知道楼主解决没
muzongbao18 2008-04-08
  • 打赏
  • 举报
回复
log4j.appender.file=org.apache.log4j.RollingFileAppender这个文件回滚不是控制每天产生log文件
kokobox 2008-04-08
  • 打赏
  • 举报
回复
log4j.appender.file.File=${catalina.home}/logs/vcmtcs.log
这句可以你用的,不用替换我的,日志路径文件。
kokobox 2008-04-08
  • 打赏
  • 举报
回复
把这段替换你的,没有的加上,看看
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.File=${catalina.home}/logs/vcmtcs.log
log4j.appender.file.MaxFileSize=512KB
log4j.appender.file.MaxBackupIndex=3

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧