详解log4j.properties的简单配置和使用-创新互联

本文介绍了详解log4j.properties的简单配置和使用,分享给大家,具体如下:

创新互联公司凭借在网站建设、网站推广领域领先的技术能力和多年的行业经验,为客户提供超值的营销型网站建设服务,我们始终认为:好的营销型网站就是好的业务员。我们已成功为企业单位、个人等客户提供了成都网站设计、做网站服务,以良好的商业信誉,完善的服务及深厚的技术力量处于同行领先地位。

简单log4j.properties配置示例


### set log levels ### 
log4j.rootLogger = INFO , console , debug , error 
 
### console ### 
log4j.appender.console = org.apache.log4j.ConsoleAppender 
log4j.appender.console.Target = System.out 
log4j.appender.console.layout = org.apache.log4j.PatternLayout 
log4j.appender.console.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n 
 
### log file ### 
log4j.appender.debug = org.apache.log4j.DailyRollingFileAppender 
log4j.appender.debug.File = ../logs/springmvc-demo.log 
log4j.appender.debug.Append = true 
log4j.appender.debug.Threshold = INFO 
log4j.appender.debug.layout = org.apache.log4j.PatternLayout 
log4j.appender.debug.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n 
 
### exception ### 
log4j.appender.error = org.apache.log4j.DailyRollingFileAppender 
log4j.appender.error.File = ../logs/springmvc-demo_error.log 
log4j.appender.error.Append = true 
log4j.appender.error.Threshold = ERROR 
log4j.appender.error.layout = org.apache.log4j.PatternLayout 
log4j.appender.error.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n 
 
 
###需要声明,然后下方才可以使druid sql输出,否则会抛出log4j.error.key not found 
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{ISO8601} %l %c%n%p: %m%n 
 
### druid sql ### 
log4j.logger.druid.sql=warn,stdout 
log4j.logger.druid.sql.DataSource=warn,stdout 
log4j.logger.druid.sql.Connection=warn,stdout 
log4j.logger.druid.sql.Statement=warn,stdout 
log4j.logger.druid.sql.ResultSet=warn,stdout 

当前标题:详解log4j.properties的简单配置和使用-创新互联
文章来源:http://myzitong.com/article/goooi.html