如何为 System.out 制作记录器

2022-09-02 20:13:06

我想知道如何获取 org.slf4j.Logger for System.out.我知道这并不好,但我需要它来测试。

非常感谢。


答案 1

可以使用 slf4j-simple,并通过在程序启动时设置系统属性使其写入标准输出:

System.setProperty("org.slf4j.simpleLogger.logFile", "System.out");

更多信息请见 http://www.slf4j.org/api/org/slf4j/impl/SimpleLogger.html


答案 2

将 simplelogger.properties 放在类路径中,并将以下行放入其中:

org.slf4j.simpleLogger.logFile=System.out

这将导致SLF4J简单记录器记录到标准输出而不是标准错误。


推荐