有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaSLF4J:有没有办法抑制NOP错误消息?

如果我使用slf4j,并且类路径不包含记录器实现,那么它默认为NOP记录器操作。我没问题。但是有没有办法抑制初始错误消息

 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
 SLF4J: Defaulting to no-operation (NOP) logger implementation
 SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

共 (1) 个答案

  1. # 1 楼答案

    有几种方法和变通方法可以实现这一点:

    • 将内置的slf4j-nop绑定添加到类路径
    • 创建自己的绑定,真正的什么都不做。多工作,少黑客
    • 通过使用PrintStream的一些空实现调用System.setErr()来重写System.err