如何解决:IntelliJ中似乎无法识别Lombok builder()方法?

时间:2020-07-29 10:06:00

标签: java intellij-idea builder lombok

我不确定我在做什么错。有人可以帮帮我吗

POM: enter image description here

实施: enter image description here

使用如下: enter image description here

似乎无法识别builder()方法。我正在使用IntelliJ。有什么我想念的吗?

以下是我的智能设置:

IntellijSettings - 1

IntellijSettings - 2

2 个答案:

答案 0 :(得分:0)

假设您使用的是IntelliJ:您必须安装Lombok Plugin才能使其正常工作:

  1. 转到import React from 'react'; import ReactDOM from 'react-dom';
  2. 单击浏览存储库...
  3. 搜索File > Settings > Plugins
  4. 点击安装插件
  5. 重新启动IntelliJ IDEA

答案 1 :(得分:0)

除了provided范围中的依赖项之外,还必须启用注释处理(如果使用的是IntelliJ Idea)并安装Lombok Plugin

  1. <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>${lombok.version}</version>
        <scope>provided</scope>
    </dependency>
    
  2. 注释处理:导航至File-> Settings-> Build, Execution, Deployment-> Compiler-> Annotation Processors并检查{{1} }。

    enter image description here

  3. Lombok插件:导航至Enable annotation processing-> File-> Settings,并确保已安装Lombok插件。

    enter image description here