升级到gradle 4.7后,我之前没有警告的构建现在出现了以下警告:
在编译类路径上检测到以下注释处理器:'lombok.launch.AnnotationProcessorHider $ AnnotationProcessor'和 'lombok.launch.AnnotationProcessorHider $ ClaimingProcessor'。 在编译类路径上检测注释处理器已经过时,Gradle 5.0将忽略它们。请将它们添加到注释处理器路径中。如果您没有意图使用注释处理器,则可以使用“-proc:none”编译器参数来忽略它们。
看起来注释处理器已经过时,gradle版本5.0将不再支持注释处理器。
我的项目使用lombok, 它需要注释处理器,因此使用 -proc:none
不是一个选项。当版本5.0发布后停止使用Gradle也不是一个选项。
如何:
- 停止警告,并且
- 确保我的项目将继续与未来的Gradle版本构建?