【发布时间】:2018-03-08 10:41:49
【问题描述】:
我的应用级 build.gradle 中有这些行
repositories {
mavenLocal()
mavenCentral()
maven { url 'https://maven.google.de' }
maven { url 'https://oss.sonatype.org/content/repositories/snapshots' }
}
似乎第二个 maven repo 被忽略了 这是我的依赖项:
dependencies {
//...
implementation 'com.github.kittinunf.fuel:fuel-android:1.12.0'
implementation 'com.seatgeek:placesautocomplete:0.2-SNAPSHOT'
}
fuel 已加载,但 gradle 似乎在 Maven 下寻找 placesautocomplete
这是我得到的错误:
Error:org.gradle.api.resources.ResourceException:
Unable to load Maven meta-data from https://maven.google.de/com/seatgeek/placesautocomplete/0.2-SNAPSHOT/maven-metadata.xml.
谁能解释一下如何强制gradle在Nexus Repository Manager下寻找placesautocomplete?
【问题讨论】:
-
Gradle 应该尝试两个存储库,并且应该在控制台中显示它正在尝试的 URL。如果它在任何一个中都找不到,则错误将报告它尝试的第一个存储库。异常消息还有更多内容吗?你确定网址正确吗? (你可以在浏览器中点击它)
-
感谢您的想法,但我认为它甚至没有进入第二个回购。当我切换线路时,错误指的是燃料库
-
我扫描了调试器的输出,但没有出现'sonatype'
-
尝试
0.3-SNAPSHOT的当前版本repo -
谢谢,但还是没有区别
标签: android maven gradle kotlin repository