【问题标题】:How do I use gradle without internet access?如何在没有互联网访问的情况下使用 gradle?
【发布时间】:2013-10-09 01:39:59
【问题描述】:

我正在使用 gradle 1.6

我们一直在使用 gradle 开发应用程序,但我们发现我们的内部 jenkins 必须通过代理,并且该代理正在使用 NTLM,这对 gradle 来说真的很痛苦。我在互联网上尝试了一切,但没有运气。因此,我们想更改为备份计划以在本地完成所有操作。我们尝试将 .gradle 复制到 jenkins 框中,但找不到所有依赖项。将.gradle 文件夹从一台机器迁移到另一台机器的最佳方法是什么。

这是我们用来在本地机器上构建的命令

gradle build --offline -g /tmp/lib

看起来所有内容都下载到了/tmp/lib 文件夹,然后我们将该文件夹移动到 jenkins 机器并使用相同的命令运行。它仍然在互联网上寻找依赖关系。

【问题讨论】:

    标签: java build jenkins gradle


    【解决方案1】:

    不保证 Gradle 依赖项缓存可在机器之间传输。相反,我会专注于整理 NTLM 问题(或解除限制)。您可以通过http://forums.gradle.org 获得帮助,或通过http://gradleware.com 获得商业支持。

    【讨论】:

    • 我们尝试了 NILM,可能需要几个月的时间,但我会尝试 forums.gradle.org,谢谢。
    猜你喜欢
    • 2021-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多