将 Lombok 插件添加到 IntelliJ

Add Lombok plugin to IntelliJ

Intellij 无法识别 Spring 注释,我认为它与 Lombok 相关。

我在 IntelliJ 设置中添加了插件并启用了注释处理

我正在使用 maven 并且我有这种依赖性

dependency>
       <groupId>org.projectlombok</groupId>
       <artifactId>lombok</artifactId>
       <scope>provided</scope>
</dependency>

Intellij 仍然无法识别 Slf4j 和 Spring 注释

转到 Intellij 中的首选项并安装 Lombok Plugin.Then 它会起作用

你还需要给intellij安装lombok插件

Files->Settings->Plugins->Click on Browse repositories->Search for Lombok->Install plugin->Restart Intellij

按照步骤进行
1. 按照以下内容构建 spring 应用程序:https://spring.io/guides/gs/spring-boot/

  1. 在 IntelliJ 中安装 Lombok(检查 compatibility 与您的 IntelliJ idea 版本)

  1. 在(pom.xml/build.gradle/other 构建文件中添加为依赖项
<dependency>
   <groupId>org.projectlombok</groupId>
   <artifactId>lombok</artifactId>
   <scope>provided</scope>
</dependency>
  1. 构建项目

  2. 在 IntelliJ 中启用注释处理(每次导入新项目时都必须执行此操作,如果您希望默认启用它,请按照 SO OP 中提到的步骤操作。
    File | Other Settings | Default Settings,导航至编译器设置、注释处理并在导入项目之前启用此选项。

如果您仍然遇到问题,请执行一次 File/Invalidate caches/Invalidate and restart

就是这样。