将Lombok插件添加到IntelliJ

时间:2019-01-02 11:38:05

标签: java spring-boot lombok intellij-lombok-plugin

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

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

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

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

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

3 个答案:

答案 0 :(得分:1)

按照步骤操作
1.如https://spring.io/guides/gs/spring-boot/

中所述构建spring应用程序
  1. 在IntelliJ中安装Lombok(用您的IntelliJ idea版本检查compatibility

lombok installation

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

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

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

annotation Processor

就是这样。

答案 1 :(得分:0)

转到Intellij中的首选项并安装Lombok插件。然后它将起作用

答案 2 :(得分:0)

您还需要将lombok插件安装到intellij。

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