gradle 包lombok不存在

0kjbasz6  于 2023-03-03  发布在  其他
关注(0)|答案(8)|浏览(190)

我使用的是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包做的必要设置的屏幕截图。

第一节第一节第一节第二节第一节
lombok jar在外部库中可用。

编译应用程序时我仍然收到错误。

项目库:

e1xvtsh3

e1xvtsh31#

在intellij中修改git分支后,我遇到了同样的问题。
1.在项目面板(左侧)上,右键单击pom.xml文件
1.单击“添加为Maven项目”

jhiyze9q

jhiyze9q2#

在我的例子中,我忘记了测试依赖项:

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

Gradle 4.10,Java 1.8,智能化理念2018.3.2

mhd8tkvw

mhd8tkvw3#

尝试直接设置作用域。maven示例:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.18.22</version>
    <scope>compile</scope>
</dependency>
sr4lhrrt

sr4lhrrt4#

为了使intelliJ能够在编译时读取lombok,您必须更新IDE中的注解处理器设置,然后添加lombok插件。
有关如何进行上述更改的详细信息,请参阅this链接。

r1zk6ea1

r1zk6ea15#

我遇到了完全相同的问题,但不能让它去后,尝试了所有的解决方案,我可以找到在stackoverflow。
最终,我通过更改首选项-构建、执行、部署〉构建工具〉Gradle修复了它:
生成和运行使用:Gradle(默认值)//它是Intellij IDEA
运行测试使用:Gradle(默认值)//它是Intellij IDEA
Gradle JVM:11 //使用8及更高版本
不知道这是否是正确的答案,但任何人都有这个问题可以尝试。我相信这只是IntelliJ设置造成的问题。

swvgeqrz

swvgeqrz6#

我试过上面所有的答案,它不适合我。而且我也试过在很多地方添加-Djps.track.ap.dependencies=false,但没有解决问题。
尝试删除.idea文件夹,这是在您的项目,然后在mvn清洁安装后,它解决了这个问题。

ycl3bljg

ycl3bljg7#

查看此链接:https://projectlombok.org/setup/gradle
我遇到了同样的问题,在build.gradle中添加了lombok依赖项后解决了这个问题

ma8fv8wu

ma8fv8wu8#

对我来说:
1.我下载了"lombok.jar"作为原始站点"www.example.com"。 https://projectlombok.org/download ".
1.在intelij IDE中,文件=〉对象结构=〉库。
1.点击按钮"+"添加库=〉java =〉文件"lombok.jar"这是为我工作

相关问题