Log4j配置详细说明
2016-02-22 09:11
316 查看
http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html
注意打印信息%l和%L的区别
%l:打印类全名.方法名(类名.java:行号)
%L:只打印行号
ps:%C%L结合使用,可以打印 类全名+行号
例子:
rootLogger=日志级别,输出位置1,输出位置2...(stdout是控制台输出)
log4j.rootLogger=info, ServerDailyRollingFile, stdout
log4j.appender.ServerDailyRollingFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.ServerDailyRollingFile.DatePattern=yyyy-MM'.log'
log4j.appender.ServerDailyRollingFile.File=/data/CM_search/log/CM_search.log
#log4j.appender.ServerDailyRollingFile.stdout
#ServerDailyRollingFile:配置在硬盘中写入日志格式
log4j.appender.ServerDailyRollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.ServerDailyRollingFile.layout.ConversionPattern=%d [%c.java\:%L] - %m%n
log4j.appender.ServerDailyRollingFile.Append=true
#stdout:是在控制台打印输出的配置
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss} %p [%c] %m%n
注意打印信息%l和%L的区别
%l:打印类全名.方法名(类名.java:行号)
%L:只打印行号
ps:%C%L结合使用,可以打印 类全名+行号
例子:
rootLogger=日志级别,输出位置1,输出位置2...(stdout是控制台输出)
log4j.rootLogger=info, ServerDailyRollingFile, stdout
log4j.appender.ServerDailyRollingFile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.ServerDailyRollingFile.DatePattern=yyyy-MM'.log'
log4j.appender.ServerDailyRollingFile.File=/data/CM_search/log/CM_search.log
#log4j.appender.ServerDailyRollingFile.stdout
#ServerDailyRollingFile:配置在硬盘中写入日志格式
log4j.appender.ServerDailyRollingFile.layout=org.apache.log4j.PatternLayout
log4j.appender.ServerDailyRollingFile.layout.ConversionPattern=%d [%c.java\:%L] - %m%n
log4j.appender.ServerDailyRollingFile.Append=true
#stdout:是在控制台打印输出的配置
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH\:mm\:ss} %p [%c] %m%n
相关文章推荐
- php课程---php使用PDO方法详解(转)
- 从头认识Spring-3.2 简单的AOP日志实现-需要记录方法的运行时间
- $.data在$.extend和$.fn下的应用
- js实现手机号码和身份证号码校验
- 深入分析JavaWeb 33 -- 开发自己简易的JDBC框架
- PHP.INI配置:Session配置详细说明教程
- OJ学习笔记5
- 【小镇的技术天梯】vma的基本操作
- xcode设置项目图标玻璃镜效果
- C/C++内存泄漏及检测 http://www.cnblogs.com/skynet/archive/2011/02/20/1959162.html
- learn python the hard way(笨办法学python) 练习39
- 整个手机界就是一部天龙八部
- 阿里云、青云、腾讯云服务器,Mysql数据库,Redis等产品性能对比
- 日经春秋 20160222
- java核心技术卷I-第三章学习笔记
- Quartz使用注意事项
- Twitter-Snowflake,64位自增ID算法详解
- PHP配置文件中session.save_path负责session文件的存放位置
- 第13周 【项目2-形状类族的中的纯虚函数】
- easyui常用控件及参数说明