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 类中定义的!
我在 Spring Data 项目中也缺少 getter 和 setter。我通过将 Lombok 降级到版本 1.14.8 解决了该问题,请参阅http://mvnrepository.com/artifact/org.projectlombok/lombok
| 归档时间: |
|
| 查看次数: |
11040 次 |
| 最近记录: |