我正在尝试使用log4j日志记录在tomcat中部署spring web应用程序。从我在阅读log4j配置时看到的内容,您可以按照以下步骤进行操作 -
<context-param>
<param-name>log4jConfiguration</param-name>
<param-value>/WEB-INF/webdynamo-log4j.xml</param-value>
</context-param>
<context-param>
<param-name>log4j.refresh.interval</param-name>
<param-value>120</param-value>
</context-param>
你还需要一个监听器才能工作 -
我见过的几个地方 -
<listener>
<listener-class>
org.apache.logging.log4j.web.Log4jServletContextListener
</listener-class>
</listener>
和我见过的一些地方
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
想要了解使用这些听众是否有任何根本区别。我看到他们完全在不同的包装中。