【发布时间】:2021-12-14 17:05:32
【问题描述】:
在我的应用程序运行时,我想动态指定 log4j 配置文件的位置。
这样一来,它不是捆绑在 JAR 中的资源,而是磁盘上的实际文件,如果增加日志记录级别出现问题,可以对其进行编辑。
使用 log4j v1.2 时,您可以使用 DOMConfigurator.configure(URL) 来执行此操作。
但是现在我已经升级到log4j-slf4j-impl / log4j v2,这个方法已经不存在了。
我可以看到如何直接配置log4j,但我想使用现有的slf4j兼容XML文件而无需更改它。
谁能帮忙?
【问题讨论】: