log4j——RollingFileAppender
2018-01-21 15:08
465 查看
pomxml中添加的log4j依赖
log4jproperties配置文件
Log4jTest测试代码
运行结果
源码
对于RollingFileAppender这里我就不详细的说明了,因为在前面的几个章节中我已经进行了详尽的说明,所以说在这里就直接上代码了,如果不清楚的话可以去看前面的章节。
log4jproperties配置文件
Log4jTest测试代码
运行结果
源码
对于RollingFileAppender这里我就不详细的说明了,因为在前面的几个章节中我已经进行了详尽的说明,所以说在这里就直接上代码了,如果不清楚的话可以去看前面的章节。
pom.xml中添加的log4j依赖:
<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>
log4j.properties配置文件:
log4j.rootCategory=info,stdout,RollingFile ################### # Console Appender # 将信息输出到控制台中 ################### 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{yyyy-MM-dd HH:mm:ss} %5p %t %-5l - %m%n ######################## # Rolling File # RollingFileAppender扩展FileAppender,以便在它们达到一定大小时备份日志文件。 ######################## log4j.appender.RollingFile=org.apache.log4j.RollingFileAppender #指定日志消息的输出最低层次。 log4j.appender.RollingFile.Threshold=INFO #指定信息输出的文件名 log4j.appender.RollingFile.File=F:/logs/rollingFile.log #将信息追加到指定的文件中 log4j.appender.RollingFile.Append=true #备份文件的最大大小 log4j.appender.RollingFile.MaxFileSize=10KB #最近备份的份数 log4j.appender.RollingFile.MaxBackupIndex=5 log4j.appender.RollingFile.layout=org.apache.log4j.PatternLayout log4j.appender.RollingFile.layout.ConversionPattern= %d{yyyy-MM-dd HH:mm:ss} %5p %t %-5l - %m%n
Log4jTest测试代码:
package com.lyc.log4j; import org.apache.log4j.Logger; import org.junit.Test; public class Log4jTest { private static final Logger log = Logger.getLogger(Log4jTest.class); @Test public void testConsole2(){ for(int i = 0;i < 10000;i ++){ log.info("这里是在控制台中输出的信息。"); } } }
运行结果:
源码:
log4j-rollingFileAppender相关文章推荐
- 关于log4j.properties例子:DailyRollingFileAppender
- log4j之DailyRollingFileAppender源码 重写文件名后缀
- Log4j 2 - RollingFileAppender example 日志分割
- Log4j RollingFileAppender 备份日志文件名 修改
- log4j使用DailyRollingFileAppender
- log4j使用DailyRollingFileAppender
- 扩展log4j系列[二]为DailyRollingFileAppender加上maxBackupIndex属性
- 13.log4j.properties例子:org.apache.log4j.RollingFileAppender
- 扩展log4j系列[一]为DailyRollingFileAppender加上maxBackupIndex属性
- 重写 log4j RollingFileAppender,支持每日归档
- Log4J学习【二十二】常用的Appender之DailyRollingFileAppender
- 扩展log4j系列[一]为DailyRollingFileAppender加上maxBackupIndex属性 - 玮哥也是哥 - ITeye技术网站
- grails1.1 log4j DailyRollingFileAppender 配置 config.groovy
- LOG4J 的 RollingFileAppender
- log4j使用DailyRollingFileAppender
- 使用log4j扩展包的RollingFileAppender生成带时间戳的日志文件
- log4j使用心得之四 -- 自定义DailyRollingFileAppender归档文件名
- log4j的DailyRollingFileAppender循环输出log文件
- Log4j 重写 RollingFileAppender 实现按日期生成文件夹文件名
- Log4j的扩展-支持设置最大日志数量MaxFileSize的DailyRollingFileAppender