slf4j日志输出无法输出日志到控制台

同一个项目,我写的日志,在我的idea里无法输出到控制台,在同事的idea却可以输出,而且在同事写的代码日志在我的idea有些可以输出到控制台,有些却不可以。

代码如下:

private final Logger        log  = LoggerFactory.getLogger(RFIDService.class);
log.info("aaaa");

回答

1.  确定slf4j Logger的实现类:是logback 还是 log4j 或者其他,因为slf4j是根据优先级逐个匹配,找到哪个就是哪个;

2.  根据实际的日志实现,确定对应的日志配置文件,如logback-test.xml/logback.xml等;

<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<root level="info">  -- debug
    <appender-ref ref="STDOUT" /> 
</root>

我记得IDEA的控制台也是可以定义输出级别的,找一下配置,是不是你的控制台输出做过改动

啥也没动,现在去试又可以了

以上是slf4j日志输出无法输出日志到控制台的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>