【发布时间】:2016-09-15 01:59:46
【问题描述】:
我创建了第一个 maven web 模块 (war) 并使用 log4j.properties 配置了 log4j。我将属性文件放在 usr/main/resources 中并且它工作。然后我添加了另一个 maven web 模块并在那里进行了相同的配置,只更改了记录器的文件路径,目的是为每个应用程序提供两个日志文件。我没有收到任何错误,但在我在网络服务器(Tomcat)中部署第二次战争后它不起作用。现在,即使对于第一个应用程序,日志记录也不起作用。
我什至尝试将 log4j.properties 放在战争之外并在 web.xml 中添加 log4jlistener,但在这种情况下,正在创建日志文件,但没有写入任何内容。知道是什么原因造成的吗?我应该遵循另一种方法吗?
【问题讨论】:
标签: java maven spring-mvc tomcat log4j