我想知道如何使用gradle构建系统设置代理URL。 我的代理网址格式为http://host/proxy.pac
答案 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