我正在尝试运行 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 一起使用。有任何想法吗?