gpt4 book ai didi

java - Gradle 使用代理设置,但 Gradle-wrapper 不使用。为什么?

转载 作者:太空宇宙 更新时间:2023-11-04 09:53:38 33 4
gpt4 key购买 nike

我在 Windows 10 上安装了 Gradle 5.0。我使用代理,因此我将代理信息放入 gradle 安装的 bin 子目录中的 gradle.properties 中:

systemProp.http.proxyHost=myproxyserver
systemProp.http.proxyPort=myport
systemProp.http.proxyUser=myuser
systemProp.http.proxyPassword=mypassword

systemProp.https.proxyHost=myproxyserver
systemProp.https.proxyPort=myport
systemProp.https.proxyUser=myuser
systemProp.https.proxyPassword=mypassword

我使用 build.gradle 创建了一个简单的 java 项目。执行 gradle build 有效。但是,执行 ./gradlew build 尝试下载 gradle-wrapper.properties 中的 gradle zip 文件并生成异常:

线程“main”java.net.ConnectException中出现异常:连接超时:连接

因此,我将上述代理设置放在 gradle-wrapper.properties 文件的开头。然而 gradlew build 仍然会产生相同的异常。

我检查了其他帖子,但找不到解决此特定问题的方法。你能帮我完成这项工作吗?

最佳答案

将问题的代码复制粘贴到根项目中名为“gradle.properties ”的新文件中。
作为替代方案,您还可以将其添加到构建脚本中,如相关 section 中所述。 gradle 文档。

文件gradle/wrapper/gradle-wrapper.properties包含 info关于包装器本身,它与项目根文件夹中的文件 gradle.properties 不同。如果您进行了修改,最好将其恢复到原始状态。

关于java - Gradle 使用代理设置,但 Gradle-wrapper 不使用。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54411835/

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