gpt4 book ai didi

log4j - log4j2 中的 PropertyConfigurator

转载 作者:行者123 更新时间:2023-12-04 08:06:12 27 4
gpt4 key购买 nike

我正在将 log4j 1.2.8 迁移到 log4j 2.3。一切正常,除了我没有找到任何替代 PropertyConfigurator .

是否有另一个类来处理 PropertyConfigurator 之前所做的事情?

最佳答案

也许这可以帮助你?

如何使用特定配置文件在代码中重新配置 log4j2?
请参见下面的示例。请注意,此 LoggerContext 类不是公共(public) API 的一部分,因此您的代码可能会因任何次要版本而中断。

// import org.apache.logging.log4j.core.LoggerContext;

LoggerContext context = (org.apache.logging.log4j.core.LoggerContext) LogManager.getContext(false);
File file = new File("path/to/a/different/log4j2.xml");


// this will force a reconfiguration
context.setConfigLocation(file.toURI());**

关于log4j - log4j2 中的 PropertyConfigurator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32043770/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com