导入eclipse gradle spring boot项目后,Lombok无法在intellij idea 18.1版本中工作
Posted
技术标签:
【中文标题】导入eclipse gradle spring boot项目后,Lombok无法在intellij idea 18.1版本中工作【英文标题】:Lombok not working in intellij idea 18.1 version after importing eclipse gradle spring boot project 【发布时间】:2018-10-27 17:03:13 【问题描述】:我安装了 Intellij Idea 18.1 并导入了一个工作的 Gradle Spring Boot 2.0 项目作为 eclipse 模型。但是尝试构建项目时,我得到了一堆与无法识别 lombok 相关的编译错误。 Gradle 明确地将这种依赖定义为
compileOnly('org.projectlombok:lombok')
我得到如下编译错误:
Error:(8, 14) java: package lombok does not exist
我关注了这个 *** 链接
Lombok annotations do not compile under Intellij idea
在 IDEA 外部库中包含除 lombok jar 之外的所有 jar。
我不想安装第三方 lombok 插件,上面的链接使它在没有该插件的情况下工作。
要导入gradle spring boot eclipse项目,正确的方法是什么。我可能在这里遗漏了一些东西。
【问题讨论】:
【参考方案1】:也许我误解了你的所作所为。 如果项目使用 gradle,则从 gradle 模型导入,而不是从 eclipse 模型导入。
【讨论】:
以上是关于导入eclipse gradle spring boot项目后,Lombok无法在intellij idea 18.1版本中工作的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse(STS) 导入本地 spring boot (gradle)多项目
spring-如何将spring源码成功导入Eclipse中
导入eclipse gradle spring boot项目后,Lombok无法在intellij idea 18.1版本中工作