本文共 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
2、web.xml文件中添加Log4j2的相关配置信息org.apache.logging.log4j log4j-core 2.1 org.apache.logging.log4j log4j-api 2.1 org.apache.logging.log4j log4j-web 2.1
isLog4jAutoInitializationDisabled false
3、添加log4j2.xml文件,具体配置参考下面文件内容org.apache.logging.log4j.web.Log4jServletContextListener log4jServletFilter org.apache.logging.log4j.web.Log4jServletFilter log4jServletFilter /* REQUEST FORWARD INCLUDE ERROR
4、使用方法跟log4j一样,在使用类中添加下面对象初始化,然后在关键位置调用 logger.error\debug等等。。。front.log d:/usr/front/log/
private static final Logger logger = LogManager.getLogger(实际类名.class.getName());
补充:
log4j2其配置文件只能采用.xml,.json或者 .jsn。在默认情况下,系统选择configuration文件的优先级如下:(classpath为src文件夹)
转载地址:http://bhmji.baihongyu.com/