踩坑篇

在jdk1.9中使用lombok报错如下:

Warning:(5,8)java: lombok.javac.apt.LombokProcessor could not be initialized. Lombok will not run during this compilation: java.lang.IllegalArgumentException: com.sun.tools.javac.api.ClientCodeWrapper$WrappedStandardJavaFileManager extends com.sun.tools.javac.api.ClientCodeWrapper$WrappedJavaFileManager implements javax.tools.StandardJavaFileManager。。。。。。。。。。

原因:

如果 IDEA 中已安装 Lombok 插件,并且在项目中开启了注解处理,就能够正常解析 Lombok 注解。但是很遗憾的是,无法直接在 IDEA 中使用 JDK 9 构建

解决方法一:降低jdk版本

解决方法二:需采用将构建与运行委托给 Gradle 的方式。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容