log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ### direct messages to file mylog.log ### log4j.appender.file=org.apache.log4j.FileAppender log4j.appender.file.Fi...
log4j.appender.appenderName = fully.qualified.name.of.appender.class log4j.appender.appenderName.option1 = value1 … log4j.appender.appenderName.option = valueN 其中,Log4j提供的appender有以下几种: org.apache.log4j.ConsoleAppender(控制台), org.apache.log4j.FileAppender(文件), org.apache.log4j.Daily...
org.apache.log4j.RollingFileAppender(文件到达指定大小时产生一个新文件) org.apache.log4j.WriterAppender(将日志信息以流格式发送到任何地方) log4j.appender.filelog.File=your file dir log4j.appender.filelog.MaxFileSize=your filesize log4j.appender.mylog.MaxBackupIndex=num设置保存备份文件数量 log4j.appender....
log4j.rootLogger=debug,appender1,appender2 #输出到控制台 log4j.appender.appender1=org.apache.log4j.ConsoleAppender log4j.appender.appender1.layout=org.apache.log4j.TTCCLayout #输出到文件(这里默认为追加方式) log4j.appender.appender2=org.apache.log4j.FileAppender log4j.appender.appender2.File=c:/Log4JDe...
org.apache.log4j.RollingFileAppender (文件大小达到指定大小时产生一个新的文件) org.apache.log4j.WriterAppender (将日志信息以流格式发送到任意指定的地方) 基本上可以满足日常需求,也可以自己实现 Appender 输出路径。只需要定义一个类,实现 Appender 接口。Appender 接口中定义了一系列记录日志的方法,按照自己的规则...
log4j.appender.logFile.Append=TRUE #指定日志文件 log4j.appender.logFile.File=./Log4J/log/log4j.log log4j.appender.logFile.Encoding=UTF-8 log4j.properties 运行结果如下: 控制台输出: [main] INFO root - root-info [main] INFO Log4JTest - Log4j-INFO ...
--RollingFileAppender 回滚文件--><!--Appendtrue,默认每次启动系统,日志继续输出到原来的文件,而不是清空了再来--><!--MaxFileSize 后缀可以是KB,MB或者是GB.在日志文件到达该大小时,将会自动滚动,即将原来的内容移到mylog.log.1文件--><!--MaxBackupIndex 最多20个--><!--PatternLayout 控制日志输出的...
3、RollingFileAppender选项 Threshold=DEBUG:指定日志消息的输出最低层次。 File=mylog.txt:指定消息输出到mylog.txt文件。 MaxFileSize=100KB: 后缀可以是KB, MB 或者是 GB. 在日志文件到达该大小时,将会自动滚动,即将原来的内容移到mylog.log.1文件。 MaxBackupIndex=2:指定可以产生的滚动文件的最大数。 Immediat...
MaxFileSize=100KB: 后缀可以是KB, MB 或者是 GB. 在日志文件到达该大小时,将会自动滚动,即将原来的内容移到mylog.log.1文件。 MaxBackupIndex=2:指定可以产生的滚动文件的最大数。 3. 配置日志信息的格式 其语法为: log4j.appender.appenderName.layout=fully.qualified.name.of.layout.class ...
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ### 输出到日志文件 ### log4j.appender.D=org.apache.log4j.DailyRollingFileAppender log4j.appender.D.File=logs/log.log ...