我正在尝试将Dagger 2与eclipse集成,我使用的库如下所示:
dagger-2.0.jar
dagger-compiler-2.0.jar
guava-13.0.1.jar
javawriter-1.0.5.jar
javax.annotation-api-1.2.jar
javax.inject-1.jarJava ->注释处理已经启用,以上所有内容都已添加到工厂路径中
但是,在构建项目时会出现以下错误: Description Resource Type
Internal compiler error: java.lang.NoClassDefFoundError: dagger/producers/ProducerModule at dagger.internal.codegen.ComponentProcessor.initSteps(ComponentProcessor.java:90) BuildConfig.java /DIDemo/gen/com/example/didemo line 0 Java Problem有人能帮忙吗?
发布于 2015-10-01 18:38:43
除了dagger-2.0等,您还需要一个独立的dagger-producers工件,它可以从从匕首2 GitHub页面链接的Maven中央存储库搜索中获得。
现在(2015年10月),最新的文件名为dagger-producers-2.0-beta.jar。
https://stackoverflow.com/questions/32886074
复制相似问题