gpt4 book ai didi

gradle - gradle 是否存储在 nexus repo 中?

转载 作者:行者123 更新时间:2023-12-03 03:53:17 25 4
gpt4 key购买 nike

这是为了下载 gradle 本身。我试图尽可能轻松地将它缓存在公司网络中。如果 gradle 在上游的 nexus repo 中可用,那么我可以将包装器的 distributionUrl 指向内部 nexus。

Maven 在 maven central 中可用,这很方便,我试图找到类似的解决方案。 https://search.maven.org/search?q=g:org.apache.maven%20a:apache-maven

我确实找到了,但我想知道是否有更官方的东西。 https://github.com/hazendaz/gradle https://search.maven.org/search?q=g:com.github.hazendaz.gradle%20a:gradle

谢谢你的时间

最佳答案

使用 Nexus 时,您可以为 https://services.gradle.org/distributions 创建一个原始(代理) 存储库。这将代理所有请求。

在这种情况下,存储库被命名为 gradle-distributions。这允许您使用:

curl https://nexus.example-organisation.com/repository/gradle-distributions/gradle-6.9.1-wrapper.jar.sha256
e996d452d2645e70c01c11143ca2d3742734a28da2bf61f25c82bdc288c9e637

代替:

curl https://services.gradle.org/distributions/gradle-6.9.1-wrapper.jar.sha256
e996d452d2645e70c01c11143ca2d3742734a28da2bf61f25c82bdc288c9e637

那么在 gradle-wrapper.properties 中你可以使用:

distributionUrl=https://nexus.example-organisation.com/repository/gradle-distributions/gradle-6.9.1-bin.zip

关于gradle - gradle 是否存储在 nexus repo 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64538262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com