【问题标题】:STS does not recognize Lombok annotationsSTS 无法识别 Lombok 注释
【发布时间】:2018-05-09 17:36:54
【问题描述】:

我正在尝试使用 STS 3.9.4 在 Ubuntu 16.04 LTS、Java 8 和 Lombok 1.16.20 上创建一个测试项目,但没有成功。

安装了“Lombok v1.16.20”跳舞大象。 " 通常显示在关于选项卡上。

我尝试过的程序:

  • 运行 lombok.jar 并通过 GUI 进行安装。
  • 通过命令行运行 lombok.jar install。
  • 在 STS.ini 中添加 javaagent
  • 在 STS.ini 中添加 -Xbootclasspath
  • 通过命令行运行 STS -clean。
  • 运行 Maven clean 命令。
  • pom.xml 中 lombok 的范围

还有其他想法可以解决这个问题吗?

【问题讨论】:

  • 我解决了这个问题。我的 .m2 存储库中的 lombok.jar 文件已损坏。我从本地存储库 .m2 中删除了 org.projectlombok 文件夹,在 maven 重新下载文件后,一切正常。
  • 您可以将其作为您自己问题的答案。 :-) 然后接受那个答案。这样做可能看起来很奇怪,但我认为这很好,因为你确实自己找到了答案。遇到类似问题的其他人也可能会觉得它很有帮助。

标签: java ubuntu spring-tool-suite lombok


【解决方案1】:

我解决了这个问题。

我的 .m2 存储库中的 lombok.jar 文件已损坏。我从本地存储库 .m2 中删除了 org.projectlombok 文件夹,在 maven 重新下载文件后,一切正常。

【讨论】:

    【解决方案2】:

    在 STS 中,我右键单击项目 > Maven > 更新项目 (Alt + F5),它现在可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-09
      • 2021-06-22
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多