Gradle中有没有一种方法可以定义应该(或不应该)通过存储库解决哪些工件模式?

Gradle中有没有一种方法可以定义应该(或不应该)通过存储库解决哪些工件模式?,gradle,artifactory,nexus,Gradle,Artifactory,Nexus,Gradle中是否有明确定义某些工件应该来自何处的方法 我们有一个遗留项目,该项目正在进行中,以使用适当的工件存储库管理器,而不是网络共享。但是,我们有多个存储库,可以从中下载工件。我们希望能够对某些工件应该来自的地方进行细化,直到我们能够完全安装到所讨论的工件存储库管理器上 像这样的事情可能吗?是的,从Gradle 5.1开始这是可能的 存储库到依赖项匹配 现在可以将存储库与依赖项进行匹配,这样Gradle就不会在存储库中搜索依赖项(如果在存储库中永远找不到) 有关更多详细信息,请参阅文档:右

Gradle中是否有明确定义某些工件应该来自何处的方法

我们有一个遗留项目,该项目正在进行中,以使用适当的工件存储库管理器,而不是网络共享。但是,我们有多个存储库,可以从中下载工件。我们希望能够对某些工件应该来自的地方进行细化,直到我们能够完全安装到所讨论的工件存储库管理器上


像这样的事情可能吗?

是的,从Gradle 5.1开始这是可能的

存储库到依赖项匹配

现在可以将存储库与依赖项进行匹配,这样Gradle就不会在存储库中搜索依赖项(如果在存储库中永远找不到)


有关更多详细信息,请参阅文档:

右侧。。。伟大的我们使用的是4.2.x。在如此旧的版本中是否有解决方法,或者是升级的唯一方法?可能需要一些工作/技巧。您可以尝试自定义/黑客攻击,但如果您能够简单地升级,那么在这一点上会更容易。谢谢您的建议!