如何使用gradle管理另一个Git仓库项目的依赖性?

时间:2016-10-05 04:07:30

标签: java git gradle dependencies

我有一个住在Git仓库(X)的子项目。我将该项目移动到一个新的Git仓库(Y),并希望使用repo X中的依赖项。如何管理依赖项?

1 个答案:

答案 0 :(得分:1)

从Repo X构建代码并将其推送到maven / nexus类型存储库。有关如何执行此操作的详细信息: https://docs.gradle.org/current/userguide/maven_plugin.html#uploading_to_maven_repositories

在子项目中,您现在可以通过设置依赖关系来解决依赖关系,就像对待任何其他关系一样。

在子项目的build.gradle脚本中,您可以添加新的存储库声明,并指定将工件推送到的nexus / maven存储库的详细信息。例如:

repositories {
    maven {
        url "http://repo.x"
    }
}