如何映射 java.util.logging 和 SLF4J 记录器的级别?

Posted

技术标签:

【中文标题】如何映射 java.util.logging 和 SLF4J 记录器的级别?【英文标题】:How to map levels of java.util.logging and SLF4J logger? 【发布时间】:2014-01-14 17:33:30 【问题描述】:

从 java.util.logging 到 SLF4J 的日志记录级别如何映射?

SLF4J

追踪 调试 信息 警告 错误 致命的

java.util.logging

最好的 更好 很好 配置 信息 警告 严重

【问题讨论】:

【参考方案1】:

来自SLF4JBridgeHandler 文档和测试(用括号注释):

[ALL    -> TRACE]
FINEST  -> TRACE
FINER   -> DEBUG
FINE    -> DEBUG
[CONFIG -> INFO]
INFO    -> INFO
WARNING -> WARN
SEVERE  -> ERROR
[OFF    -> ERROR]

【讨论】:

也将 ALL 级别映射到 TRACE 并将 OFF 级别映射到 ERROR

以上是关于如何映射 java.util.logging 和 SLF4J 记录器的级别?的主要内容,如果未能解决你的问题,请参考以下文章

使用 java.util.logging 的好例子 [关闭]

如何从2行java.util.logging输出中抑制日期行? [重复]

如何将 java.util.logging 发送到 log4j?

java.util.logging FileHandler.count 不工作

Java中的日志——Java.util.logginglog4jcommons-logging

Java日志介绍-java.util.logging.Logger