log4j配置小记

#配置根Logger

#log4j.rootLogger = [ level ] , appenderName1 , appenderName2

#[level] 是日志输出级别 OFF:不打出任何信息、FATAL、ERROR:错误、WARN:警告、INFO、DEBUG、ALL

log4j.rootLogger=ERROR,stdout,file

#配置日志信息输出目的地

#org.apache.log4j.ConsoleAppender(控制台),

#org.apache.log4j.FileAppender(文件),

#org.apache.log4j.DailyRollingFileAppender(每天产生一个日志文件),

#org.apache.log4j.RollingFileAppender(文件大小到达指定尺寸的时候产生一个新的文件),

#org.apache.log4j.WriterAppender(将日志信息以流格式发送到任意指定的地方

log4j.appender.stdout=org.apache.log4j.ConsoleAppender

#配置日志信息的格式

#1.org.apache.log4j.HTMLLayout(以HTML表格形式布局),

#2.org.apache.log4j.PatternLayout(可以灵活地指定布局模式),

#3.org.apache.log4j.SimpleLayout(包含日志信息的级别和信息字符串),

#4.org.apache.log4j.TTCCLayout(包含日志产生的时间、线程、类别等等信息)

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

#PatternLayout类型指定的打印信息的具体格式

log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m %n

log4j.appender.file=org.apache.log4j.RollingFileAppender

log4j.appender.file.File=./elane.log

log4j.appender.file.MaxFileSize=10MB

#MaxBackupIndex 最大备份文件的序号,限制文件个数

log4j.appender.file.MaxBackupIndex=1

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

log4j.appender.file.layout.ConversionPattern=%d %p [%c] - %m %n

# General Apache libraries

log4j.logger.org.apache=INFO

# Spring

log4j.logger.org.springframework=INFO

# Disable verbose logging

log4j.logger.org.jsecurity.util.ThreadContext=INFO

log4j.logger.org.jsecurity.cache.ehcache.EhCache=INFO

posted @ 2014-04-25 13:01  知之为知之  阅读(106)  评论(0编辑  收藏  举报