log4j 根据日期来生成日志文件

原创 2013年12月04日 10:26:33

文章摘抄至 http://blog.csdn.net/wk_nba/article/details/4296872

 

log4j.appender.file=org.apache.log4j.DailyRollingFileAppender 

log4j.appender.file.File=${webApp.root}/logs/log_

log4j.appender.file.DatePattern=yyyy-MM-dd'.log'

log4j.appender.file.Threshold = INFO #决定了日志输出级别,大于等于INFO级别

log4j.appender.file.layout=org.apache.log4j.PatternLayout

log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

 
备注:但是在测试的时候怎么也出不来想要的类似“log_2013-09-26.log”这样的日志文件,老是只有一个"log_"的文件,经过上网查资料才搞清楚,25日(今天)生成的日志是以 ”log_“的形式存储的,当到26日(明天)的时候是把25日生成的log_文件加入25日的日期(log_2013-09-26.log)保存起来,然后在创建一个26日的log_文件,依次类推。
所以在测试的时候需要修改系统时间才能看到生成的日志

 

log4j生成有日期的日志文件名

 用log4j生成日志,担心天长日久如果生成到一个文件里面有很大,考虑每天都生成当天的日志文件,文件名有当天的日期。解决方法很简单:log4j.appender.file=org.apache.log...
  • wk_nba
  • wk_nba
  • 2009年06月25日 11:05
  • 18450

log4j 打印sql,按日期生成文件,生成文件位置

1、 log4j 打印sql 要把日志等级调成debug才会显示sql log4j.rootLogger=info,Console      Console   log4j.appender...
  • u013378306
  • u013378306
  • 2016年05月11日 09:47
  • 2358

log4j生成有日期的日志文件名

有任务需求,需要输出日志为 文件名+日期格式作为文件保存。 解决方法很简单: log4j.appender.file=org.apache.log4j.DailyRollingFileAppe...
  • rockstar541
  • rockstar541
  • 2015年07月23日 16:51
  • 9248

log4j按日期生成含有jar包

  • 2016年12月30日 14:43
  • 350KB
  • 下载

log4j 打印sql,按日期生成文件,生成文件位置

1、 log4j 打印sql 要把日志等级调成debug才会显示sql log4j.rootLogger=info,Console      Console   log4j.appender...
  • u013378306
  • u013378306
  • 2016年05月11日 09:47
  • 2358

Log4j 根据日期生成日志目录

公司项目分为design,runtime两个模块。design使用的logback. runtime 使用log4j. 以前系统日志都输出在console中,现在需要输出到指定目录。 lo...
  • hoye506804704
  • hoye506804704
  • 2017年06月16日 16:15
  • 1392

log4j按天生成日志文件

http://www.cnblogs.com/live365wang/archive/2012/09/23/2698903.html http://wiki.jikexueyuan.com/proj...
  • u012307002
  • u012307002
  • 2016年05月16日 16:47
  • 4702

使用log4j生成动态日志文件-文件名根据时间自动生成

依赖的jar  commons-logging-1.1.3.jar  log4j-1.2.17.jar  junit-4.10.jar(测试时使用) log4j.properties配置 ...
  • p312011150
  • p312011150
  • 2018年01月17日 10:57
  • 10

log4j----按时间和大小增加新日志文件/输出多个自定义日志文件

log4j 按时间和大小增加新日志文件         我们开发的B/S结构系统,在服务端一般要有日常运行的日志记录。保存成日志文件形式的时候,大家经常会遇到一个问题:日志文件过大。上百兆的...
  • fww445231202
  • fww445231202
  • 2016年09月20日 13:41
  • 2664

log4j支持同时按日期和文件大小分割日志

需要的jar包 LOG4J -->dependency> groupId>org.slf4jgroupId> artifactId>slf4j-log4j12artifactId> versi...
  • fly910905
  • fly910905
  • 2017年05月25日 19:28
  • 504
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:log4j 根据日期来生成日志文件
举报原因:
原因补充:

(最多只允许输入30个字)