[英]how to find my previously set log4j level
我正在为我的作业寻求帮助,以便在设置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();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.