繁体   English   中英

通过外部库log4j.xml覆盖log4j.xml配置

[英]Override log4j.xml configuration over external libraries log4j.xml

由于我向项目添加了外部jar文件,因此将从外部jar文件内部的log4j.xml中获取log4j配置。 我的应用程序中的log4j.xml配置未得到应用。

有没有一种方法可以覆盖log4j.xml配置,以便选择我的应用程序log4j.xml?

耳结构:

\\ lib \\ externalJar \\ log4j.xml

\\ appweb.war \\ WEB-INF \\ classes \\ log4j.xml

我可以在日志文件中看到警告:log4j:WARN找不到记录器的附加程序。

提前致谢

如果将所需的log4j jar文件捆绑到webapp的WEB-INF / lib目录中,则webapps的类加载器将加载log4j类,并且您可以使用自己的配置。 这将与耳类加载器加载的log4j实例分开,并由您添加的外部jar使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM