3

我正在我的项目中使用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 中工作?

4

0 回答 0