admin管理员组文章数量:1608635
使用maven导入slf4j控制台报错
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j/codes.html#noProviders for further details.
这是没有添加slf4j-api对应的依赖导致的
解决方法: 在项目结构中找到对应的slf4j-api对应的版本,在maven中搜索slf4j,
找到对应的版本,下滑找到版本支持的依赖,然后在pom.xml文件中添加即可
<!--slf4j-->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.32</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
(2)又出现下边的错误
log4j:WARN No appenders could be found for logger (com.alibaba.druid.pool.DruidDataSource).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache/log4j/1.2/faq.html#noconfig for more info.
这是因为,没有配置log4j所需要的配置文件导致的,添加一个log4j.properties文件
# Global logging configuration 开发时候建议使用 debug
log4j.rootLogger=DEBUG, stdout
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
版权声明:本文标题:使用maven导入slf4j控制台报错 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728551062a1163442.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论