log4j配置

log4j.properties配置详解

 

#配置根Logger:设定日志记录的级别;默认输出地
log4j.rootLogger=info,console,file

#输出:每天产生一个日志文件
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
#时间格式
#log4j.appender.file.layout.ConversionPattern=%-d{yy/MM/dd HH:mm:ss} [%c]-[%p] %m%n
log4j.appender.file.layout.ConversionPattern=%d{ISO8601} - %p - %m%n
log4j.appender.file.datePattern='_'yyyyMMdd'.log'
#文件保存路径:绝对路径 但这种写法灵活性很差
#log4j.appender.file.File=D:\apache-tomcat-6.0.18/webapps/项目/WEB-INF/logs/app.log
#文件保存路径:tomcat系的容器
log4j.appender.file.File=${catalina.home}/logs/log4j.log
#log4j.appender.file.MaxFileSize=4000KB
#log4j.appender.file.MaxBackupIndex=10

#输出:控制台
log4j.appender.console=org.apache.log4j.ConsoleAppender
#配置日志信息的输出格式(Layout)
log4j.appender.console.layout=org.apache.log4j.PatternLayout
#时间格式
log4j.appender.console.layout.ConversionPattern=%-d{yyyy/MM/dd HH:mm:ss,SSS} [%c]-[%p] %m%n

 

posted on 2018-12-06 18:48  荆棘Study  阅读(78)  评论(0编辑  收藏  举报