覆盖 log4j.properties
2022-09-02 04:38:33
我的java应用程序引用了一个使用log4j日志记录的第三方jar文件。问题是这个jar包含它自己的log4j.properties文件,这会导致我的机器上出现访问被拒绝的异常,但我无法控制jar文件来更改其内容。
我尝试在应用程序的类路径中添加自己的log4j.properties文件,但它似乎没有效果。如果我尝试使用 PropertyConfigurator 以编程方式导入我自己的设置,log4j 似乎首先加载 jar 文件的属性文件(导致异常)。
如何使log4j短路以忽略第三方jar文件的log4j.properties文件并使用我自己的文件?