gpt4 book ai didi

java - 使用 Log4J 2 以编程方式配置记录器?

转载 作者:搜寻专家 更新时间:2023-10-31 19:37:17 25 4
gpt4 key购买 nike

使用 SLF4J,我可以从类中获取记录器并像这样配置日志记录级别:

private static Logger logger = (Logger) LoggerFactory.getLogger(SomeClass.class.getName());
logger.setLevel(Level.TRACE);

如何对 log4j 2 执行相同的操作?

最佳答案

你这样做:

// org.apache.logging.log4j.core.config.Configurator;

Configurator.setLevel("com.example.Foo", Level.DEBUG);

// You can also set the root logger:
Configurator.setRootLevel(Level.DEBUG);

请参阅常见问题解答:https://logging.apache.org/log4j/2.x/faq.html#reconfig_level_from_code

加里

关于java - 使用 Log4J 2 以编程方式配置记录器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38064066/

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