繁体   English   中英

即使已安装 Lombok 也无法在 Eclipse 增量构建中工作

[英]Lombok not working in eclipse incremental builds even though installed

我在 Eclipse Neon.3 的 Maven 项目中使用 Lombok

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.16</version>
    <scope>provided</scope>
</dependency>

在执行更新 Maven 项目 (Alt+F5) 时,一切正常,但是一旦我更改任何文件并保存(自动构建),就会出现使用的@Getter不存在的错误。

插件已正确安装,我可以在 Eclipse About Dialog 中看到“Lombok v1.16.16 “Dancing Elephant” is installed. https://projectlombok.org/ 行 我也可以在类的大纲中看到 getter 和 setter,但仍然出现红色错误标记,表明这些方法不存在。

我没有找到任何答案可能是什么原因。 有人可以帮忙吗?

我参加聚会很晚,但我在 Lombok 1.18.8 上遇到了同样的问题。 就我而言,它有助于从本地 maven 存储库中删除相应的 jar(我怀疑存在某种错误的依赖项),从而强制进行新的下载。 不确定这是否真的是问题所在,但它似乎有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM