java.util.logging.Logger 在哪里存储他们的日志
我有点迷茫与java记录器
private static Logger logger = Logger.getLogger("order.web.OrderManager");
logger.info("Removed order " + id + ".");
在哪里可以看到日志?还有来自java.util.logging.Logger库的这句话:
在每次日志记录调用时,记录器最初都会根据记录器的有效日志级别对请求级别(例如SEIOUS或FINE)进行廉价检查。如果请求级别低于日志级别,则日志记录调用将立即返回。
通过此初始(廉价)测试后,记录器将分配一个 LogRecord 来描述日志记录消息。然后,它将调用筛选器(如果存在)以对是否应发布记录进行更详细的检查。如果通过,它将把LogRecord发布到它的输出处理程序。
这是否意味着如果我有3个日志:request level
logger.log(Level.FINE, "Something");
logger.log(Level.WARNING, "Something");
logger.log(Level.SEVERE, "Something");
而我的是严重的,我可以看到所有三个日志,如果我是警告,那么我看不到严重日志,这是正确的吗?我该如何设置 ?log level
log level
log level