我有一个住在Git仓库(X)的子项目。我将该项目移动到一个新的Git仓库(Y),并希望使用repo X中的依赖项。如何管理依赖项?
答案 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"
}
}