gpt4 book ai didi

android - Dagger 2 : NoClassDefFoundError: dagger/producers/ProducerModule

转载 作者:行者123 更新时间:2023-11-29 01:27:52 26 4
gpt4 key购买 nike

我正在尝试将 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.jar

Java Compiler -> Annotation 处理已启用以上都添加到工厂路径

但是在构建项目的时候出现如下错误:描述资源路径位置类型

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

有人可以帮忙吗?

最佳答案

除了 dagger-2.0 等,您还需要一个单独的 dagger-producer Artifact ,可从 Maven Central Repository search 获得从 Dagger 2 GitHub page 链接.

截至目前(2015 年 10 月),最新文件名为 dagger-producers-2.0-beta.jar

关于android - Dagger 2 : NoClassDefFoundError: dagger/producers/ProducerModule,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32886074/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com