我在java中创建了以下代码:
LogManager manager = LogManager.getLogManager();
String className = this.getClass().getName();
String level = manager.getProperty(className + ".filter");
然而,在调用getProperty之后变量为null,但className的名称为:" view.frame.WindowHandler"
有什么想法吗?非常感谢你
答案 0 :(得分:0)
您必须定义LogManager configuration加载的条目。默认日志记录配置文件位于JRE目录中的lib/logging.properties
。将以下条目添加到logging.properties
文件中:
#WindowHandler settings
view.frame.WindowHandler.level = INFO
view.frame.WindowHandler.filter = some.filter.class.Name
您应该创建自己的logging.properties
文件并设置java.util.logging.config.file系统属性以配置应用程序的LogManager。