Project Lombok - 未定义 Geofence 类型的方法

Igo*_*sky 5 java gradle lombok android-studio

我已将 Project Lombok 包含在我的 Gradle 依赖项中,如下所示:

    provided 'org.projectlombok:lombok:1.16.0'
Run Code Online (Sandbox Code Playgroud)

我已经注释了我所有的 getter 和 setter

@Getter @Setter
Run Code Online (Sandbox Code Playgroud)

但现在我根本无法构建我的项目。我收到这样的错误:

错误:C:\Users\Igor\Workspace\Geofencing\libraries\my-sdk\src\main\java\com\sdk\MyMonitor.java:93:方法 getLatitude() 未针对类型 Geofence 定义

但我知道getLatitude是由 Lombok 在我的 Geofence.java 类中定义的!

rmv*_*rmv 3

我在 Spring Data 项目中也缺少 getter 和 setter。我通过将 Lombok 降级到版本 1.14.8 解决了该问题,请参阅http://mvnrepository.com/artifact/org.projectlombok/lombok