IntelliJ Community 2020.1,Windows 10。我添加了Lombok插件,向我的maven pom.xml中添加了依赖项,并启用了注解处理。IntelliJ编辑器显示了Lombok注解方法的自动完成,且未显示错误。但是它不会编译并一直抛出异常。
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.8._252 和 OpenJDK-14.0.1。
现在在我的Mac上可以完全正常运行,但问题具体存在于 Windows 上。之前我很少在 Windows 上使用 Java。我已经在 IntelliJ 中勾选了 lombok jar 以便在我的项目中使用,但是当我尝试构建时,IntelliJ 永远无法找到这个 jar 文件。我试过了所有我能找到的谷歌结果。
是否还需要在 Windows 或我的类路径或构建中进行一些设置才能找到这个 jar 文件?我尝试将我的 jar 文件添加到 VM 选项中,就像这样:-javaagent:“C:\ Users \ d\.m2 \ repository \ org \ projectlombok \ lombok \ 1.18.12 \ lombok-1.18.12.jar”
请不要将此标记为重复问题,因为解决方法只有使用 gradle 或者放弃在 Windows 上解决。我花了6个小时查找答案,但没有一个解决方案适用于 Windows :(