首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 10 Java - package lombok不存在

Windows 10 Java - package lombok不存在
EN

Stack Overflow用户
提问于 2020-06-08 03:35:43
回答 3查看 5.4K关注 0票数 3

IntelliJ社区2020.1,Windows10。我添加了Lombok插件,将依赖项添加到maven pom.xml中,并启用了注释处理。IntelliJ编辑器显示lombok注释方法的自动完成,并显示0错误。但它不会编译并不断丢弃

代码语言:javascript
运行
复制
Error:(3, 14) java: package lombok does not exist
Error:(10, 6) java: cannot find symbol
symbol: class Data

我尝试过JDK1.8.0_162,Correto-1.8252和OpenJDK-14.0.1

现在,在我的Mac上,这样做是完全正确的。此问题是专门与windows隔离的。我以前在Windows上没有做过多少Java。我已经进入IntelliJ,并为我的项目点击了lombok的复选框,但是当我试图构建时,IntelliJ永远找不到这个jar。我已经试过了所有我能找到的谷歌结果

在windows/我的类路径/我的构建上,我需要允许它找到jar吗?我尝试将jar添加到VM选项中,如下面的-javaagent:"C:\Users\d\.m2\repository\org\projectlombok\lombok\1.18.12\lombok-1.18.12.jar"

请不要将其标记为重复,这是不同的,因为唯一的修复是使用gradle,或不修复它的窗口。我花了6个小时寻找答案,但没有一个是针对windows的:

EN

回答 3

Stack Overflow用户

发布于 2020-06-08 11:53:33

@Alexiy在这里的回答修正了Windows 10 Java - package lombok does not exist

我只是按照这些指示https://www.jetbrains.com/help/idea/configuring-project-and-ide-settings.html

我不得不重置IntelliJ设置,重新安装Lombok插件,重新选择我的JDK,而且它成功了,谢谢!我花了几个小时想找个办法

票数 1
EN

Stack Overflow用户

发布于 2021-10-21 10:48:43

如果您使用的是java版本11,请尝试使用java版本8进行更改。

票数 1
EN

Stack Overflow用户

发布于 2020-06-08 03:42:51

看来注释的处理被关闭了。您可以通过检查此设置来启用它:

File -> Setting -> Compiler -> Annotation Processors -> Enable annotation processing

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62254609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档