java - 简单的Gradle Dagger Java示例

标签 java gradle dagger

我准备了使用dagger 2.2的简单gradle演示项目示例。演示在https://github.com/klaun76/gradle-dagger-java-simple-example)上。

但是当我将版本更改为2.3时出现错误:

Execution failed for task ':compileJava'.
java.lang.NoSuchMethodError: com.google.common.collect.ImmutableSetMultimap$Builder.putAll(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableSetMultimap$Builder;

我可能缺少一些依赖项。任何建议都可以帮助

最佳答案

现在正在工作。问题在依存关系顺序中,请检查repository的最新版本

关于java - 简单的Gradle Dagger Java示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36751165/

相关文章:

Java: HashMap: get: 指定默认值

gradle - Gradle compileJava任务跳过Hibernate映射文件

gradle - Gradle从分发插件跳过distZip任务

java - 在 Gradle 的 Java 插件的 compileTestJava 中找不到为 Dagger 2 的组件生成的类

android - Dagger 未在 Android 中初始化注入(inject)字段

android - CustomScope 可能不会引用具有不同范围的绑定(bind)

java - 线程 "main"java.lang.NoClassDefFoundError : com/google/common/base/Preconditions 中的 Google+ API 异常

Java 导入包/.JAR

java - 通过 JUnit 测试 Java 方法的执行时间和内存消耗

java - 升级到 Gradle 5 后的 Querydsl 注释处理器问题