IDEA开发的log4j2.xml
2016-09-13 17:17
211 查看
<?xml version="1.0" encoding="UTF-8"?> <!--设置log4j2的自身log级别为warn--> <configuration status="warn"> <appenders> <console name="Console" target="SYSTEM_OUT"> <PatternLayout pattern="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/> </console> <RollingFile name="RollingFileInfo" fileName="${sys:user.home}/logs/hpaasvc/info.log" filePattern="${sys:user.home}/logs/hpaasvc/$${date:yyyy-MM}/info-%d{yyyy-MM-dd}-%i.log"> <Filters> <ThresholdFilter level="INFO"/> <ThresholdFilter level="WARN" onMatch="DENY" onMismatch="NEUTRAL"/> </Filters> <PatternLayout pattern="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/> <Policies> <TimeBasedTriggeringPolicy/> <SizeBasedTriggeringPolicy size="100 MB"/> </Policies> </RollingFile> <RollingFile name="RollingFileWarn" fileName="${sys:user.home}/logs/hpaasvc/warn.log" filePattern="${sys:user.home}/logs/hpaasvc/$${date:yyyy-MM}/warn-%d{yyyy-MM-dd}-%i.log"> <Filters> <ThresholdFilter level="WARN"/> <ThresholdFilter level="ERROR" onMatch="DENY" onMismatch="NEUTRAL"/> </Filters> <PatternLayout pattern="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/> <Policies> <TimeBasedTriggeringPolicy/> <SizeBasedTriggeringPolicy size="100 MB"/> </Policies> </RollingFile> <RollingFile name="RollingFileError" fileName="${sys:user.home}/logs/hpaasvc/error.log" filePattern="${sys:user.home}/logs/hpaasvc/$${date:yyyy-MM}/error-%d{yyyy-MM-dd}-%i.log"> <ThresholdFilter level="ERROR"/> <PatternLayout pattern="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/> <Policies> <TimeBasedTriggeringPolicy/> <SizeBasedTriggeringPolicy size="100 MB"/> </Policies> </RollingFile> </appenders> <loggers> <!--过滤掉spring和hibernate的一些无用的debug信息--> <logger name="org.springframework" level="INFO"> </logger> <logger name="org.hibernate" level="INFO"> </logger> <root level="all"> <appender-ref ref="Console"/> <appender-ref ref="RollingFileInfo"/> <appender-ref ref="RollingFileWarn"/> <appender-ref ref="RollingFileError"/> </root> </loggers> </configuration>
IDEA根目录下创建log4j2.xml的文件ctrl+c上面代码,引入两个jar包log4j-api-2.0.jar和log4j-core-2.0.jar。
相关文章推荐
- Java intell IDEA 配置 tomcat
- CSU 1806 Toll(数学+最短路)
- 猜价格
- 用Html5制作 汤姆猫 小游戏
- 关于logstash-out-mongodb插件说明
- 天纵智能软件快速开发平台签到插件
- css文档
- Windows环境下Apache服务器的下载、安装及配置
- 演示HashSet的使用
- springMVC+maven+mybatis+Intellij IDEA环境搭建
- SQL基础
- HDU-1285【拓补排序】
- iOS开发- 点击通知栏回到顶部的动画效果
- js绑定事件
- 类的无参方法(课后5)
- router设置
- 十二章 课后5
- 十二章 课后作业3
- SQL Server健康检查的重要性
- Java 获取当前文件.class 的相对或绝对路径