【发布时间】:2017-05-26 14:14:20
【问题描述】:
我在带有 gradle 3.0.0-alpha1 的 android studio 3.0 预览版中使用 Lombok。我的依赖项中有以下两个注释处理器:
annotationProcessor "android.arch.persistence.room:compiler:1.0.0-alpha1"
annotationProcessor "org.projectlombok:lombok:1.16.16"
现在,如果我在同一个类中使用来自两个依赖项的注释,例如:
@Entity(tableName = "test")
@Getter
public final class TestEntity {...}
会产生错误,即:
error: Cannot find getter for field.
但如果我删除其中任何一个,它会正常工作。
有什么想法/解决方案吗?
【问题讨论】:
标签: android lombok android-room intellij-lombok-plugin