贝隆

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

搭建一个web app框架,原来用的是log4j,看到log4j2的介绍,性能比log4j要好。记录下遇到的问题。

配置好log4j2在Resources/config目录下,运行时提示log4j2找不到配置。

之前web.xml最顶上的配置是:

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" verison="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

后来改成

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" verison="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_3_0.xsd">

还是提示找不到。
我的项目是用IDEA自动创建的,再后来看到别人的文件头里,用的是"javaee",改成下面这样的:

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/j2ee/web-app_3_0.xsd">

ok,log4j2可以用了。

posted on 2017-01-26 15:59  贝隆  阅读(217)  评论(0编辑  收藏  举报