0
点赞
收藏
分享

微信扫一扫

【异常解决】lombok引入报错Failed to load class “org.slf4j.impl.StaticLoggerBinder“

zhoulujun 2022-01-26 阅读 83

1. 错误原因

lombok的@Slf4j只是静态引入slf4j,但lombok包里面本身并不包含slf4j-api以及基于slf4j的实现包,所以会报错无法加载slf4j相关class

2. 解决方式

找一个基于slf4j-api的实现包即可,注入logback,log4j等等,下面我引入的是logback的实现包。

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.2.3</version>
</dependency>

有很多文章说还要单独引入slf4j-api的依赖,其实不需要,在logback依赖里已经包含了slf4j-api的依赖,
在这里插入图片描述
这是logback的依赖截图,可以看到第二个依赖就是slf4j-api的依赖引入,所以无需再次引入slf4j-api依赖。

举报

相关推荐

0 条评论