我正在我的项目中使用Eclipse IDE for Java Developers Version: Oxygen.1a Release (4.7.1a)
并尝试使用 Google 的AutoValue
库。
我已将其作为 Maven 依赖项包含在内:
<!-- https://mvnrepository.com/artifact/com.google.auto.value/auto-value -->
<dependency>
<groupId>com.google.auto.value</groupId>
<artifactId>auto-value</artifactId>
<version>1.5.2</version>
<scope>provided</scope>
</dependency>
并尝试使用它:
@AutoValue
public abstract class Person {
@AutoValue.Builder
public static abstract class Builder {
}
public static Builder builder() {
return new AutoValue_Person.Builder();
}
}
我遇到的问题AutoValue_Person
是无法解决类型。这应该是一个自动生成的类。
我还m2e-apt
为 Eclipse 安装了插件,并设置Annottion processing mode
为:“自动配置 JDT APT”,但这并没有解决问题。
有没有办法让它在 Eclipse 中工作?