10

我正在使用 IntelliJ IDEA 2018.2.5(社区版)。以下是完整的详细信息。

Build #IC-182.4892.20, built on October 16, 2018
JRE: 1.8.0_152-release-1248-b19 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0

我在 SO 中的许多不同答案中都遵循了所有建议的解决方案。但没有什么对我有用。

以下是 lombok 包所需设置的屏幕截图。
在此处输入图像描述

在此处输入图像描述 在此处输入图像描述

lombokjar 在外部库中可用。
在此处输入图像描述

编译应用程序时仍然出现错误。
在此处输入图像描述

项目库:
在此处输入图像描述

4

5 回答 5

2

在intellij中更改git分支后,我遇到了同样的问题。解决方案是:

  1. 在项目面板(左侧)上右键单击 pom.xml 文件
  2. 点击“添加为 Maven 项目”
于 2020-10-08T11:18:06.797 回答
1

为了使 intelliJ 能够在编译时读取 lombok,您必须在 IDE 中更新注释处理器设置,然后为 lombok 添加插件。

有关如何进行上述更改的详细信息,请参阅此链接。

于 2019-08-08T02:46:03.603 回答
1

我遇到了完全相同的问题,但在尝试了我在 stackoverflow 中找到的所有解决方案后无法解决。

最终,我通过更改首选项 - 构建、执行、部署 > 构建工具 > Gradle 来修复它:

使用:Gradle(默认)构建和运行 // 它是 Intellij IDEA

使用:Gradle(默认)运行测试 // 它是 Intellij IDEA

Gradle JVM: 11 // 使用 8 及以上

不确定这是否是正确的答案,但你们中的任何人都有这个问题可以尝试。我相信这只是 IntelliJ 设置引起的问题。

于 2021-10-05T17:35:08.880 回答
1

就我而言,我忘记了测试依赖项:

testCompileOnly 'org.projectlombok:lombok:1.18.22'
testAnnotationProcessor 'org.projectlombok:lombok:1.18.22'

Gradle 4.10、java1.8、Intellij Idea 2018.3.2

于 2021-10-09T11:36:16.000 回答
-1

查看此链接:https ://projectlombok.org/setup/gradle

在 build.gradle 中添加 lombok 依赖项后,我遇到了同样的问题并解决了它

于 2021-02-25T06:00:17.883 回答