无法找到org.slf4j.Logger并使用log.info()等

时间:2019-03-18 09:36:00

标签: maven spring-boot slf4j lombok

IDE:Intellij IDEA 2018.3 仅投影一个模块

依赖性:

<dependencies>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.2</version>
    </dependency>
</dependencies>

我可以使用@Slf4j,但为什么找不到Logger

cannot find Logger

cannot use log.info() etc...

already open annotation processor

1 个答案:

答案 0 :(得分:1)

在pom文件中添加以下依赖项。您缺少依赖性。要使用slf4j记录器,应显示其各自的依赖性。希望这能解决您的问题。

<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-api</artifactId>
  <version>1.7.24</version>
</dependency>

<dependency>
  <groupId>org.slf4j</groupId>
  <artifactId>slf4j-simple</artifactId>
  <version>1.7.24</version>
</dependency>