【发布时间】:2018-01-05 09:51:09
【问题描述】:
@AllArgsConstructor(suppressConstructorProperties = true) 在 Eclipse 中显示以下错误:
不再支持此已弃用的功能。去掉它;你可以 创建一个 lombok.config 文件 'lombok.anyConstructor.suppressConstructorProperties = true'。
我创建了这个文件,但在注释 @AllArgsConstructor 行后错误并没有消失。
有人可以帮忙确定该文件的确切放置位置 - 我尝试保存在项目根目录和 src 文件夹中,但即使在 Eclipse 中清理项目后它也不起作用?我们是否需要对 lombok.config 中的更改执行任何特定操作才能反映,例如我们必须在安装 lombok 后重新启动 eclipse。
我正在使用 lombok 版本 1.16.18 ,也尝试了 1.14.4 版本,但同样的问题。
【问题讨论】:
-
你需要“清除所有”并重新编译; Eclipse 重启无关紧要。
-
这没有帮助;重启我的意思是就像在安装 lombok 之后我们应该重启 eclipse,同样我们在放置这个配置文件之后需要做任何事情。
-
它是否需要同时在
src/main/resources和src/test/resources下或仅在src/main/resources下?