Java日志记录-默认日志记录级别
在我的日志属性文件中,默认日志记录级别的确切用途是什么?例如:Java日志记录-默认日志记录级别,java,logging,Java,Logging,在我的日志属性文件中,默认日志记录级别的确切用途是什么?例如: .level = INFO 如果我记录了一些东西,我必须提供一个日志级别: java.util.logging.Logger.log(Level.SEVERE, "Log some error") 那么,如果默认日志级别被覆盖,那么定义默认日志级别又有什么意义呢?第一行定义了输出的内容。对“log”的调用将该消息标记为严重。.level行显示“输出任何信息或更严重的信息”。因此,在详细信息或调试级别调用日志或其他任何调用都将被忽
.level = INFO
如果我记录了一些东西,我必须提供一个日志级别:
java.util.logging.Logger.log(Level.SEVERE, "Log some error")
那么,如果默认日志级别被覆盖,那么定义默认日志级别又有什么意义呢?第一行定义了输出的内容。对“log”的调用将该消息标记为严重。.level行显示“输出任何信息或更严重的信息”。因此,在详细信息或调试级别调用日志或其他任何调用都将被忽略。它不会被覆盖
.level=INFO没有定义过滤器,它定义了一个阈值
日志信息是一个“级别”。默认级别为
跟踪,
调试,
信息,
警告,,
错误和
致命的
如果当前级别为INFO,则会打印包含级别信息、警告、错误和致命信息的日志
如果您当前的级别为ERROR,则会打印任何带有levelerror和FATAL的日志。这不是log4j,而是java.util.logging。