一尘不染

错误:升级到lombok 1.16.2后,包javax.annotation不存在

java

我的android项目使用lombok
1.16.0可以很好地构建,但是一旦我将依赖关系更改为目标1.16.2,在使用lombok批注的任何地方都会出现以下错误:

Error:(20, 1) error: package javax.annotation does not exist

Android SDK并不包括所有javax软件包。我想知道的是,这是1.16.2中的错误还是现在必须添加依赖项javax.annotation

注意:这是在带有Lombok插件0.8.8的Android Studio中


阅读 687

收藏
2020-12-03

共1个答案

一尘不染

您可以javax.annotation.Generated通过将以下行放在lombok.config项目的顶级目录之一中的文件中来禁用的生成:

lombok.addGeneratedAnnotation = false

有关更多信息,请参见配置文档

披露:我是Lombok开发人员。

2020-12-03