我在Eclipse Neon.3中使用Lombok进行maven项目
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.16</version>
<scope>provided</scope>
</dependency>
在执行Update Maven项目(Alt + F5)时,一切都运行良好,但只要我更改任何文件并保存(自动构建),就会出现使用的@Getter
不存在的错误。
插件已正确安装,我可以在Eclipse关于Dialog中看到“Lombok v1.16.16”Dancing Elephant“已安装。https://projectlombok.org/”。我也可以在类的轮廓中看到getter和setter,但仍然会出现红色错误标记,表明这些方法不存在。
我没有找到任何答案可能是什么原因。有人可以帮忙吗?
答案 0 :(得分:0)
我参加聚会很晚,但是我在Lombok 1.18.8上遇到了同样的问题。就我而言,它有助于从本地Maven存储库中删除相应的jar(我怀疑是某种错误的依赖项),因此强制进行了新的下载。不知道这是否真的是问题,但似乎有所帮助。