【发布时间】:2016-02-04 17:06:38
【问题描述】:
所以我们小组有一个私有的 Maven 存储库,其中包含大量“内部”库。所以只有在vpn上可用。 bintray 和 jcenter 在我的 vpn 上可用。我想要做的是首先对私有 maven repo 进行 gradle 检查,如果没有找到,则在 bintray/jcenter 中搜索该库。我怎样才能做到这一点 ?这是我尝试过的:
在我拥有的顶级 build.gradle 文件中:
buildscript {
repositories {
maven { url "https://myprivateRepo.com/libraries"
}
jcenter()
}
我的假设是它会先检查 maven 私人仓库,然后再检查 jcenter,但它似乎不起作用,有人可以验证设置吗?
【问题讨论】:
-
检查您的项目级别
build.gradle。在典型的 Android Studio 项目中,将jcenter()设置为项目的可用工件存储库(这就是我们通常不必在模块中指定jcenter()的原因)。
标签: android gradle repository android-gradle-plugin