关于log4j的使用
来源:互联网 发布:oa自动化办公软件 编辑:程序博客网 时间:2024/05/16 09:27
log4j可以说是普遍的不能再普遍了,以前在学习的时候只是简单的运用,做项目也感觉不到特别大的用处。最近在维护一个项目时才发现其重要性,特别是在业务逻辑复杂牵扯多个应用的项目中尤为重要。将各个应用,逻辑,分级别,分包类区分 会让后期维护省事不少,所以想记下自己的最近的一些心得。
log4j.rootLogger=info, A,B //定义根日志,info:日志级别(可以理解为全局的).A,B是定义的别名
按包分级别:
log4j.logger.net.sf.hibernate=info //把net.sf.hibernate包中的日志级别定义为info
按类分级别
log4j.logger.net.sf.hibernate.HelloWorld=debug //将特定类级别定义为debug
按级别分类:
把warn级别以上的信息打印到特定文件,这个在维护中很有用
log4j.appender.A=org.apache.log4j.RollingFileAppender
//org.apache.log4j.ConsoleAppender 控制台
//org.apache.log4j.DailyRollingFileAppender 每日换一文件输出
log4j.appender.A.MaxFileSize=2048KB
log4j.appender.A.File=../logs/connectException.log
log4j.appender.A.MaxBackupIndex=5 //备份的文件个数
log4j.appender.A.Threshold = WARN //定义级别,如果不定义就是用到之前的全局info级别
log4j.appender.A.append=true
log4j.appender.A.layout=org.apache.log4j.PatternLayout //自定义输出格式
//log4j.appender.A.layout=org.apache.log4j.SimpleLayout 简单格式
//log4j.appender.A.layout=org.apache.log4j.HTMLLayout html文档格式
log4j.appender.A.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
按某类(某包)单独输出日志:
log4j.logger.com.oarage.stationdc.center.veederRoot.service.ProcessDataTask=INFO,processdatatask
log4j.appender.processdatatask=org.apache.log4j.RollingFileAppender
log4j.appender.processdatatask.MaxFileSize=2048KB
log4j.appender.processdatatask.File=../logs/veederRoot.log
log4j.appender.processdatatask.MaxBackupIndex=5
log4j.appender.processdatatask.layout=org.apache.log4j.PatternLayout
log4j.appender.processdatatask.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n
- 关于log4j的使用
- 关于log4j的使用
- 关于JAVA 中使用 log4j 的过程
- 关于log4J与Junit4的使用
- 关于Log4j使用
- 关于hibernate使用log4j
- 最好的一篇关于Log4j的使用的文章
- 最好的一篇关于Log4j的使用的文章
- 关于log4j的应用
- 关于log4j的问题
- 关于log4j的配置
- 关于log4j的研究
- 关于Log4j的初始化
- 关于log4j的使用说明
- 关于Log4j的总结
- 关于log4j在实际工作中使用的一些想法
- Log4j的使用!
- Log4j的使用
- 复习一:顺序线性表的操作.
- Android使用的JNINativeMethod详解
- template 的用法
- 快速排序 [Algorithm]
- grep/sed 匹配变量
- 关于log4j的使用
- 浮点数冒泡排序
- 感悟
- Extjs和我们开的一个玩笑
- MySql脚本乱码的原因
- SAP学习开端
- SAP Ecc6破解
- web系统架构
- Windows7下面安装SAP Ecc6