现在的位置: 首页 > 综合 > 正文

log4j配置

2012年05月30日 ⁄ 综合 ⁄ 共 1056字 ⁄ 字号 评论关闭

### 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{ABSOLUTE} %5p %c{1}:%L - %m%n

### 输出到文件,用于hibernate ###
log4j.appender.myhibernate=org.apache.log4j.FileAppender
log4j.appender.myhibernate.File=d:/hibernate.log
log4j.appender.myhibernate.layout=org.apache.log4j.PatternLayout
log4j.appender.myhibernate.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

### 输出到文件按时间滚动,用于mylogger ###
log4j.appender.mylog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.mylog.File=d:/mylog.log
log4j.appender.mylog.DatePattern='.'yyyyMMddHHmm
log4j.appender.mylog.layout=org.apache.log4j.PatternLayout
log4j.appender.mylog.layout.ConversionPattern=%d{HH:mm:ss} %p [%c] - %m%n

### 为root日志记录器绑定appender
log4j.rootLogger=warn, stdout,myhiberate

### 为hibernate日志记录器绑定appender
log4j.logger.org.hibernate=debug
### 为mylogger日志记录器绑定appender
log4j.logger.mylogger=debug,mylog
#禁止将日志打印到root日志记录器里面
log4j.additivity.mylogger = false

抱歉!评论已关闭.