1

我正在尝试运行 dagger 1.1.0,但仍然出现异常:

java.lang.IllegalStateException: Module adapter for class com.test.MyAppModule could not be loaded. Please ensure that code generation was run for this module.

在我的 pom.xml 我有:

        <dependency>
          <groupId>com.squareup.dagger</groupId>
          <artifactId>dagger</artifactId>
          <version>1.1.0</version>
        </dependency>
        <dependency>
          <groupId>com.squareup.dagger</groupId>
          <artifactId>dagger-compiler</artifactId>
          <version>1.1.0</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
          <groupId>com.squareup</groupId>
          <artifactId>javawriter</artifactId>
          <version>1.0.5</version>
            <scope>provided</scope>
        </dependency>

我还尝试了 optional = true。它与 dagger 版本 1.0.1 可以正常编译,但我无法使其与 1.1.0 一起使用。有任何想法吗?

4

0 回答 0