在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刷新时没有错误。
答案 0 :(得分:0)
该错误表示在JCenter或Maven Central中均未找到依赖项。当您不确定依赖项的确切名称或将其上传到哪个存储库时,建议您使用mvnrepository.com之类的搜索引擎。它汇总了许多不同Maven存储库中的元数据,甚至还向您展示了如何在Gradle中使用它们。
在您的情况下,您可以找到javax.inject
库here。请注意,唯一发布的版本只是1
而不是1.0
。更改它,它应该可以工作。