0

我的 tomcat 应用程序中有几个 log4j.xml logj 配置文件。一个在我的应用程序中/home/toto/etc/log4j.xml,另一个在我的WEB-INF/classes/应用程序中。

这两个配置文件似乎被加载了,但是,你知道它们是按什么顺序加载的,或者它们是否在编译时合并了吗?

4

1 回答 1

2

您可以将此参数添加到 JVM args 以查看 log4j 正在做什么,然后它将从加载配置的位置记录:

-Dlog4j.debug

另外,如果您希望覆盖它们,我认为 log4j.properties 文件优先于 .xml 文件,因此您可以创建一个 log4j.properties 文件。

于 2013-01-03T13:53:10.017 回答