博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Log4j2 配置笔记(Eclipse+maven+SpringMVC)
阅读量:4071 次
发布时间:2019-05-25

本文共 2078 字,大约阅读时间需要 6 分钟。

Log4j2相关介绍可以百度看下,这里只注重配置Log4j2 能够马上跑起来;

1、pom.xml文件中添加Log4j2的相关jar包的Maven配置信息

使用log4j2需要引入以下几个jar包:

① log4j-api-2.1.jar

② log4j-core-2.1.jar

③ log4j-web-2.1.jar

org.apache.logging.log4j
log4j-core
2.1
org.apache.logging.log4j
log4j-api
2.1
org.apache.logging.log4j
log4j-web
2.1
2、web.xml文件中添加Log4j2的相关配置信息

isLog4jAutoInitializationDisabled
false
org.apache.logging.log4j.web.Log4jServletContextListener
log4jServletFilter
org.apache.logging.log4j.web.Log4jServletFilter
log4jServletFilter
/*
REQUEST
FORWARD
INCLUDE
ERROR
3、添加log4j2.xml文件,具体配置参考下面文件内容

front.log
d:/usr/front/log/
4、使用方法跟log4j一样,在使用类中添加下面对象初始化,然后在关键位置调用 logger.error\debug等等。。。

private static final Logger logger = LogManager.getLogger(实际类名.class.getName());

补充:

log4j2其配置文件只能采用.xml,.json或者 .jsn。在默认情况下,系统选择configuration文件的优先级如下:(classpath为src文件夹)

  1. classpath下名为 log4j-test.json 或者log4j-test.jsn文件
  2. classpath下名为 log4j2-test.xml
  3. classpath下名为 log4j.json 或者log4j.jsn文件
  4. classpath下名为 log4j2.xml

转载地址:http://bhmji.baihongyu.com/

你可能感兴趣的文章
ceph - 索引
查看>>
ceph - pg 常见状态
查看>>
ceph - 扩容记录
查看>>
ceph - 更改 ceph journal 位置
查看>>
ceph - crushmap 扩容记录
查看>>
openstack 管理二十三 - nova compute 连接 ceph 集群
查看>>
openstack 管理二十四 - ceph 与 vm 连接测试记录
查看>>
openstack 管理二十五 - rpm 方式部署 openstack(架构说明)
查看>>
openstack 管理二十六 - rpm 方式部署 openstack [mariadb]
查看>>
openstack 管理二十八 - rpm 方式部署 openstack [keystone]
查看>>
openstack 管理二十九 - rpm 方式部署 openstack [glance]
查看>>
openstack 管理三十二 - rpm 方式部署 openstack [neutron]
查看>>
openstack 管理三十一 - rpm 方式部署 openstack [nova]
查看>>
openstack 管理三十三 - rpm 方式部署 openstack [compute]
查看>>
openstack 管理三十四 - neutron dhcp agent 管理
查看>>
logstash + grok 正则语法
查看>>
bandwitdthd 监控
查看>>
rrdtool-1.4.5 compile in rhel6
查看>>
nginx 技巧
查看>>
oracle omf
查看>>