微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在Java 11中使用Lombok

如何解决无法在Java 11中使用Lombok

最新版本的Lombok和/或IntelliJ插件完美支持Java 11。

https://projectlombok.org/changelog

https://github.com/mplushnikov/lombok-intellij- plugin

提供对lombok批注的支持,以使用IntelliJ IDEA编写出色的Java代码

  • 测试并支持IntelliJ版本:2016.2、2016.3、2017.X,

确保已将Lombok依赖项添加到项目中。该插件不会自动为您添加

因此,请将您的lombok /插件版本更新为最新版本。应该像魅力一样工作。

解决方法

我们将Java版本从8升级到11,但是在使用Lombok的Getter和Setter注释实现POJO类时,我遇到了getter /
setter方法的编译错误。

有没有一种方法可以使用Lombok的@Data注释提供getter和setter而不在Java 11中实现它们?

目前,我正面临错误:

找不到getStoreName()

在类中storeName被声明为全局变量的位置,在类上方带有@Data Lombok批注。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。