gpt4 book ai didi

java - Log4j 版本 2 从 Java 设置根日志记录级别?

转载 作者:行者123 更新时间:2023-11-30 03:38:12 25 4
gpt4 key购买 nike

在 log4j 版本 2 中,如何完成以前版本的 log4j 在从 Java 代码调用时所做的事情:

Logger.getRootLogger().setLevel( Level.TRACE );

我想根据实用程序的命令行选项打开跟踪。

最佳答案

试试这个

LoggerContext ctx = (LoggerContext) LogManager.getContext(false);
Configuration config = ctx.getConfiguration();
LoggerConfig loggerConfig = config.getLoggerConfig(LogManager.ROOT_LOGGER_NAME);
loggerConfig.setLevel(level);
ctx.updateLoggers();

关于java - Log4j 版本 2 从 Java 设置根日志记录级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27327258/

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