如何使用gradle设置代理URL

时间:2015-06-19 09:09:00

标签: gradle proxy gradlew

我想知道如何使用gradle构建系统设置代理URL。 我的代理网址格式为http://host/proxy.pac

2 个答案:

答案 0 :(得分:0)

您可能已经想到了这一点,但是您可以查看文档以了解执行此操作的不同方法:https://docs.gradle.org/current/userguide/build_environment.html#sec:accessing_the_web_via_a_proxy

答案 1 :(得分:0)

有三个基本步骤:1)获取PAC URL,2)从URL获取PAC文件,编写/编辑文本文件gradle.properties。

您可以按以下方式获取代理主机名和端口号:转到CHROME设置>高级>系统>打开代理设置>连接选项卡> LAN设置。自动检测的URL看起来像这样:something.something.company.com/pac.pac。我相信OP的问题就是从这一点开始的。

将此URL放入浏览器地址栏中,并查看生成的PAC(即文本)文件(例如,使用记事本)。该文本文件中列出的Proxy如下所示:something.something.org端口是整数,例如80或8080

最后将这两行添加到一个名为gradle.properties的文本文件中,并将该文件放入项目的根目录中。有关更多信息,请参见this link

systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080