我有 3 个 EAR 在 WAS 的 EAR 级别共享一个共享库。每个 EAR 都包含一个 WAR。我已将 log4j-1.2.15.jar 放置在每个战争的 WEB-INF/lib 以及共享库中。
现在正在创建单个战争的日志,但没有创建放置在 EAR 级别的共享库中的 jar 内的代码日志。
我已将 log4j.xml 放置在每个战争中以及共享库中。
如果有人可以建议我这可能是什么根本原因,以及如何实现共享库中放置的 jar 的日志记录。
我还尝试将 log4j-1.2.15.jar 放置在 EAR 级别,仅在这种情况下最后开始的战争,初始化 log4j 并且所有日志开始仅在该应用程序内创建。但是,在这种情况下,也会创建共享库的日志。
谢谢