使用gradle时,检查哪些maven存储库的依赖项?

时间:2015-04-29 14:07:41

标签: maven gradle dependency-management

我有一个gradle项目,它配置了两个maven存储库。其中一个是网络上的某个nexus存储库,需要进行身份验证。另一个是位于项目目录结构中的本地maven存储库。

构建应首先检查maven用户是否可以访问nexus存储库,如果不是,则应检查本地存储库以查看它是否可以从那里解析依赖关系。

阅读文档here我订购了我的存储库,以便首先列出远程连接。我认为文档说明了按顺序检查存储库。这意味着它首先尝试远程位置,如果找到匹配,我们就完成了。如果找不到匹配项,它将转到下一个存储库。

我的期望是否正确?

我已按如下方式配置了存储库:

repositories {
    maven {
        url "http://nexus/content/groups/restricted_group"
        credentials {
            username user
            password user
        }
    }

    maven {
        url "${rootProject.projectDir}/libs"
    }
}

0 个答案:

没有答案