我的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?
javax.annotation
注意:这是在带有Lombok插件0.8.8的Android Studio中
您可以javax.annotation.Generated通过将以下行放在lombok.config项目的顶级目录之一中的文件中来禁用的生成:
javax.annotation.Generated
lombok.config
lombok.addGeneratedAnnotation = false
有关更多信息,请参见配置文档。
披露:我是Lombok开发人员。