一、问题说明:
将log4j.properties添加到项目的\WEB-INF\classes目录下,日志不按lo4j配置方式输出。
二、问题原因:
项目中即引入了log4j.jar,又引入了org.apache.logging.log4j,日志jar包冲突,日志不输出!
三、lo4j配置注意事项
1、web.xml 配置
如果log4j.properties或者log4j.xml配置文件不是放在了项目的\WEB-INF\classes路径下,放在了自定义的路径下,需要在web.xml中配置如下配置,如果放在\WEB-INF\classes路径下,web.xml无需改动。
<context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:xxx/log4j.xml</param-value> </context-param> <listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </