据我所知,Lombok使用Java的注释处理器来生成其他方法。使用Maven 3.5,它完美地工作,无需添加任何额外的配置,只需将依赖性添加到Lombok中,并添加一些注释,如@Getter、@Setter。但是,如果我在IntelliJ IDEA 2018.2中打开这个项目,生成的getter/setter的所有用法都会被高亮显示为错误。我打开了注释处理,我尝试在IntelliJ中构建项目,或者在Maven中构建,然后在IntelliJ中使
我刚刚升级到Intellij idea 14和Java 8,我也打算将我的项目升级到Java版本8,以开始使用一些新功能。但是,在正确配置Intellij以使用Java 8之后,我仍然有Lombok的问题。看起来在Java8和lombok之间有冲突,因为现在我的@Getter和@Setter注解不再工作了。lombok的版本是1.10.8。有什么建议吗?
我正在做我自己的多模块项目,我使用的是lombok。当我想启动应用程序时出现问题,终端显示错误:
java: Annotation processing is not supported for module cycles.我的使用lombok的类无法识别builder方法java: cannot find symbol symbol: method builder(),因为lombok需要注释处理--当我打开intellij时,甚至intel