我正在使用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
无法解析为某种类型。这应该是一个自动生成的类。
我还为Eclipse安装了m2e-apt
插件,并将Annottion processing mode
设置为:&#34;自动配置JDT APT&#34;,但这并没有解决问题。
有没有办法让它在Eclipse中运行?