[英]Using java.util.logging to log on the console
我只想使用 java.util.Logging 登录控制台:
Logger log = Logger.getLogger("my.logger");
log.setLevel(Level.ALL);
ConsoleHandler handler = new ConsoleHandler();
handler.setFormatter(new SimpleFormatter());
log.addHandler(handler);
log.fine("hello world");
但这不会打印任何内容。 我错过了什么?
谢谢
很简单,一个记录器可以有多个处理程序,每个处理程序都有不同的级别。
handler.setLevel(Level.ALL);
通过添加 StreamHandler 处理程序可以轻松地登录标准 System.out 流:
logger.addHandler(new StreamHandler(System.out, new SimpleFormatter()))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.