我正在尝试使用 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>
想了解使用这些侦听器是否有任何根本区别。我看到它们完全在不同的包中。
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)