龙目岛项目日食奇怪
Project Lombok eclipse strangeness
我已经将项目 lombok 安装到 eclipse 中。单击 eclipse 时我看到它已安装:已安装 "Lombok v1.18.4 "Envious Ferret"。https://projectlombok.org/"
在带有@Data 注释的class 轮廓上,我看到那里生成了getter 和setter。此外,当我从调用自动生成的 getter 的 class 按住 Ctrl 并单击时,它会将我带到 class 正确的特定于 @Data 注释。 Maven 也编译一切都很好。
听起来一切正常,除了我在使用 getter 或 setter 的地方到处都有红色下划线错误。出现 "The method xyz() is undefined for the type abcd" 等错误
我已经退出并重新打开 eclipse,并尝试 运行 一个 clean/build/update maven 项目。我检查了 eclipse.ini
中是否有 -javaagent 和 -Xbootclasspath/a 的条目
我不确定还可以尝试什么,但错误真的很烦人,因为很难知道什么是真正的错误,什么不是。非常感谢任何帮助!
玩了大半天之后,我认为我的 eclipse (2019-09) 安装或工作区有问题。我只是用一个新的工作区重新安装它并拉入我的相同项目,然后我以与以前相同的方式重新安装 lombok,所有错误都消失了!
我已经将项目 lombok 安装到 eclipse 中。单击 eclipse 时我看到它已安装:已安装 "Lombok v1.18.4 "Envious Ferret"。https://projectlombok.org/"
在带有@Data 注释的class 轮廓上,我看到那里生成了getter 和setter。此外,当我从调用自动生成的 getter 的 class 按住 Ctrl 并单击时,它会将我带到 class 正确的特定于 @Data 注释。 Maven 也编译一切都很好。
听起来一切正常,除了我在使用 getter 或 setter 的地方到处都有红色下划线错误。出现 "The method xyz() is undefined for the type abcd" 等错误
我已经退出并重新打开 eclipse,并尝试 运行 一个 clean/build/update maven 项目。我检查了 eclipse.ini
中是否有 -javaagent 和 -Xbootclasspath/a 的条目我不确定还可以尝试什么,但错误真的很烦人,因为很难知道什么是真正的错误,什么不是。非常感谢任何帮助!
玩了大半天之后,我认为我的 eclipse (2019-09) 安装或工作区有问题。我只是用一个新的工作区重新安装它并拉入我的相同项目,然后我以与以前相同的方式重新安装 lombok,所有错误都消失了!