【问题标题】:How to use Lombok plugin in IntelliJ 2021.2.2?如何在 IntelliJ 2021.2.2 中使用 Lombok 插件?
【发布时间】:2021-09-27 00:18:31
【问题描述】:

我是从 c++ 开始接触 Java 的新手,我一直在努力让自己熟悉这门语言。 我正在尝试使用 IntelliJ IDEA 的 lombok 插件,但它似乎根本不适合我:

This is a screenshot of my IDEA failing to recognise the "@value" annotation


lombok 已经安装在我的 IDEA 上,我尝试恢复我的 ide 的默认设置很多次,但我仍然收到相同的错误:

This is a screenshot of the lombok plugin install on my ide

我正在使用 IntelliJ IDEA 2021.2.2(终极版)。 有谁知道问题出在哪里?

【问题讨论】:

  • 这是@Value 不是@value

标签: java intellij-idea lombok intellij-lombok-plugin


【解决方案1】:

我从未通过 IDE 使用过 Lombok 插件。我确实知道如何使用它的方式如下:

  1. 确保当您通过 IDE 创建新项目时,您选择的是 maven 项目或 gradle 项目,这些项目类型可以帮助您以直观的方式管理依赖项(我将使用 maven这个例子)。

  2. 根据您选择的项目类型,转到https://projectlombok.org/setup/mavenhttps://projectlombok.org/setup/gradle,您必须将文本块从这些相应的 url 复制并粘贴到您的 pom.xml 文件(对于 maven)或您的build.gradle 文件(用于 gradle)

对于 Maven:

对于 Gradle:

  1. 像这样将文本块粘贴到您的 pom.xml 或 build.gradle 中(不要忘记单击光标悬停在显示的 M,这会使用新的依赖项更新您的项目,以便您可以实际使用使用龙目岛):

  2. 现在您应该可以使用 Lombok 并充分利用它的样板优点了 :)

【讨论】:

    【解决方案2】:

    我也遇到过这个问题,是Lombok版本冲突引起的,我用的是最新版本,你可以用maven helper idea插件看看是不是同样的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-23
      • 2015-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多