log4j2.xml 被覆盖。如何阻止它?
log4j2.xml is overriden. How to stop it?
我有一个 Tomcat 服务器,在 Tomcat 服务器中,有三个项目,每个项目都有一个 log4j2.xml 配置文件。 tomcat 也有自己的 log4j2.xml 文件。当项目启动时,tomcat 的 log4j2.xml 文件被获取,其他的被忽略(或覆盖)。
Tomcat服务器的版本是7.0.67,log4j的版本是2.5。
我怎样才能考虑到所有 log4j2.xml 个文件?
我找到了我自己问题的答案。
这需要两个步骤,
- 正在将 log4j-web jar 添加到我的类路径中。
- 我在 Tomcat 服务器中配置 Web 应用程序的 web.xml 文件。
更详细的解决方案,click here
我有一个 Tomcat 服务器,在 Tomcat 服务器中,有三个项目,每个项目都有一个 log4j2.xml 配置文件。 tomcat 也有自己的 log4j2.xml 文件。当项目启动时,tomcat 的 log4j2.xml 文件被获取,其他的被忽略(或覆盖)。
Tomcat服务器的版本是7.0.67,log4j的版本是2.5。
我怎样才能考虑到所有 log4j2.xml 个文件?
我找到了我自己问题的答案。
这需要两个步骤,
- 正在将 log4j-web jar 添加到我的类路径中。
- 我在 Tomcat 服务器中配置 Web 应用程序的 web.xml 文件。
更详细的解决方案,click here