[英]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.