无法解析javax.inject:javax.inject:1.0-Gradle

时间:2020-03-23 07:59:06

标签: gradle

在Unix终端中运行Gradle build时出现错误。

无法解析配置':imcalmsvc-service:compileClasspath'的所有文件。
找不到javax.inject:javax.inject:1.0。 在以下位置搜索: -https://jcenter.bintray.com/javax/inject/javax.inject/1.0/javax.inject-1.0.pom -https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1.0/javax.inject-1.0.pom

但是,执行Eclipse-> Gradle刷新时没有错误。

1 个答案:

答案 0 :(得分:0)

该错误表示在JCenter或Maven Central中均未找到依赖项。当您不确定依赖项的确切名称或将其上传到哪个存储库时,建议您使用mvnrepository.com之类的搜索引擎。它汇总了许多不同Maven存储库中的元数据,甚至还向您展示了如何在Gradle中使用它们。

在您的情况下,您可以找到javax.injecthere。请注意,唯一发布的版本只是1而不是1.0。更改它,它应该可以工作。