简单log4j.properties配置示例

来源:互联网 发布:java定义string并遍历 编辑:程序博客网 时间:2024/04/28 14:25
### set log levels ###log4j.rootLogger = INFO , console , debug , error### console ###log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.layout = org.apache.log4j.PatternLayoutlog4j.appender.console.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n### log file ###log4j.appender.debug = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.debug.File = ../logs/springmvc-demo.loglog4j.appender.debug.Append = truelog4j.appender.debug.Threshold = INFOlog4j.appender.debug.layout = org.apache.log4j.PatternLayoutlog4j.appender.debug.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n### exception ###log4j.appender.error = org.apache.log4j.DailyRollingFileAppenderlog4j.appender.error.File = ../logs/springmvc-demo_error.loglog4j.appender.error.Append = truelog4j.appender.error.Threshold = ERRORlog4j.appender.error.layout = org.apache.log4j.PatternLayoutlog4j.appender.error.layout.ConversionPattern = %-d{yyyy-MM-dd HH\:mm\:ss} [%p]-[%c] %m%n###需要声明,然后下方才可以使druid sql输出,否则会抛出log4j.error.key not foundlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.outlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern=%d{ISO8601} %l %c%n%p: %m%n### druid sql ###log4j.logger.druid.sql=warn,stdoutlog4j.logger.druid.sql.DataSource=warn,stdoutlog4j.logger.druid.sql.Connection=warn,stdoutlog4j.logger.druid.sql.Statement=warn,stdoutlog4j.logger.druid.sql.ResultSet=warn,stdout


配置参数可以参考http://blog.csdn.net/zqbx7/article/details/54576337
1 1
原创粉丝点击