【发布时间】:2015-06-19 09:09:00
【问题描述】:
我想知道如何使用 gradle 构建系统设置代理 url。 我的代理网址格式为http://host/proxy.pac
【问题讨论】:
我想知道如何使用 gradle 构建系统设置代理 url。 我的代理网址格式为http://host/proxy.pac
【问题讨论】:
您可能已经想通了,但您可以查看文档以了解执行此操作的不同方法:https://docs.gradle.org/current/userguide/build_environment.html#sec:accessing_the_web_via_a_proxy
【讨论】:
有三个基本步骤:1)获取 PAC URL,2)从 URL 中获取 PAC 文件,编写/编辑文本文件 gradle.properties。
您可以通过以下方式获取代理主机名和端口号:进入 CHROME 设置>高级>系统>打开代理设置>连接选项卡>局域网设置。自动检测 URL 如下所示:something.something.company.com/pac.pac。我相信OP的问题从这一点开始。
将此 URL 放在浏览器地址栏中并查看生成的 PAC(即文本)文件(例如使用记事本) 该文本文件中列出的代理是这样的:something.something.org 端口是一个整数,如 80 或 8080
最后将这两行添加到名为 gradle.properties 的文本文件中,并将该文件放入项目的根目录中。有关详细信息,请参阅this link。
systemProp.https.proxyHost=www.somehost.org
systemProp.https.proxyPort=8080
【讨论】: