gpt4 book ai didi

java - 如何找到我之前设置的log4j级别

转载 作者:行者123 更新时间:2023-12-02 02:33:33 25 4
gpt4 key购买 nike

我正在为我的作业寻找帮助,以在设置相同后找出 log4j 级别。我尝试搜索但找不到任何帮助。请原谅这个糟糕的问题,因为我仍然是一个学习者。

由于我们有 setLevel(),我们有什么办法可以在设置后在某个地方获得这个级别吗? getLevel() 之类的东西会返回之前设置的级别。

 private static Logger logger;
........
........
logger.setLevel(Level.INFO); --setting the level


//do we have something wherein we can get the level which was set?
int value = logger.getLevel(); --can this be done?

最佳答案

Log4j Logger 类从其父类继承 getLevel() 方法:https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Logger.html

此方法返回 Level 实例,但您可以获取 int 值:

Level level = logger.getLevel();
int levelInt = level.toInt();

关于java - 如何找到我之前设置的log4j级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46736414/

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