【发布时间】:2018-05-06 17:54:14
【问题描述】:
升级到 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 版本中继续构建?
【问题讨论】:
标签: java gradle warnings lombok annotation-processing