关于LOG4J 按照级别输出日志
来源:互联网 发布:爱奇艺软件一直唤醒 编辑:程序博客网 时间:2024/06/11 05:12
log4j自动加载配置文件说明:
如果采用log4j输出日志,要对log4j加载配置文件的过程有所了解。log4j启动时,默认会寻找source folder下的log4j.xml配置文件,若没有,会寻找log4j.properties文件。properties不能实现这个功能,要用log4j.xml文件
log4j.xml配置文件:
log4j.xml配置文件:
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'><appender name="STDOUT" class="org.apache.log4j.ConsoleAppender"><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/></layout></appender><appender name="DEBUG" class="org.apache.log4j.RollingFileAppender"><param name="File" value="C:\\logs\\app-debug.log"/><param name="Append" value="true"/><param name="MaxFileSize" value="500KB"/><param name="MaxBackupIndex" value="2"/><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/></layout><filter class="org.apache.log4j.varia.LevelRangeFilter"><param name="LevelMin" value="DEBUG" /><param name="LevelMax" value="DEBUG" /></filter></appender><appender name="INFO" class="org.apache.log4j.RollingFileAppender"><param name="File" value="C:\\logs\\app-info.log"/><param name="Append" value="true"/><param name="MaxFileSize" value="500KB"/><param name="MaxBackupIndex" value="2"/><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/></layout><filter class="org.apache.log4j.varia.LevelRangeFilter"><param name="LevelMin" value="INFO" /><param name="LevelMax" value="INFO" /></filter></appender><appender name="WARN" class="org.apache.log4j.RollingFileAppender"><param name="File" value="C:\\logs\\app-warn.log"/><param name="Append" value="true"/><param name="MaxFileSize" value="500KB"/><param name="MaxBackupIndex" value="2"/><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/></layout><filter class="org.apache.log4j.varia.LevelRangeFilter"><param name="LevelMin" value="WARN" /><param name="LevelMax" value="WARN" /></filter></appender><appender name="ERROR" class="org.apache.log4j.RollingFileAppender"><param name="File" value="C:\\logs\\app-error.log"/><param name="Append" value="true"/><param name="MaxFileSize" value="500KB"/><param name="MaxBackupIndex" value="2"/><layout class="org.apache.log4j.PatternLayout"><param name="ConversionPattern" value="%c %d{ISO8601}-- %p -- %m%n"/></layout><filter class="org.apache.log4j.varia.LevelRangeFilter"><param name="LevelMin" value="ERROR" /><param name="LevelMax" value="ERROR" /></filter></appender><root><priority value="debug"/><appender-ref ref="STDOUT"/><appender-ref ref="DEBUG"/><appender-ref ref="INFO"/><appender-ref ref="WARN"/><appender-ref ref="ERROR"/></root></log4j:configuration>
0 0
- 关于LOG4J 按照级别输出日志
- log4j 日志输出级别
- Log4j的输出日志级别
- log4j输出日志级别控制
- JAVA项目中,配置LOG4j,将日志按照不同级别输出到控制台和文件中
- Log4J按照不同包名输出日志
- Log4j按级别输出到日志文件
- 如何灵活控制log4j日志输出级别
- spark<log4j配置控制台日志级别输出>
- springmvc log4j设置日志输出级别
- [Log4j] log4j日志级别
- log4j 按照日期和输出类型分割日志文件
- Log4j按级别输出日志到不同的文件
- Log4j按级别输出日志到不同的文件
- Log4j按级别输出日志到不同的文件
- Log4j按级别输出日志到不同的文件
- Log4j按级别输出日志到不同文件配置分析
- Log4j按级别输出日志到不同文件配置分析
- 从十六进制字符串获取颜色
- 超市抽奖
- 帮忙找错!!
- C++中调用开源库路径问题
- SimpleDateFormat 用法
- 关于LOG4J 按照级别输出日志
- 父亲醉酒
- 大数据学习路线
- 句柄
- 关于JQuery的选择器(二)
- Fresco介绍 - 一个新的android图片加载库
- getExtras()数据传递
- MySQL 5.7.15 安装(二进制安装模式)
- 秒转换成日期/秒转换成时间格式获取当前时间,日期