织梦CMS - 轻松建站从此开始!

abg欧博官网|登陆|游戏|

Gradle配置http/https/socks代理

时间:2024-09-19 14:35来源: 作者:admin 点击: 36 次
为了自己方便,也为了不影响其他人,我配置在了自己的系统用户上面,即${user.home}/.gradle/。

添加代理需要在gradle在构建的时候传入属性,主要有两种方案。

在gradle的命令行添加属性。此方法缺点太多,不建议使用,除非你有不得已的苦衷。

在gradle的属性配置文件中配置。

可以是项目的gradle.properties,这个生效的范围是当前项目。缺点是配置跟着项目走,不安全,而且其他人也未必会用到一样的配置。

也可以是${user.home}/.gradle/,这个生效的范围是当前系统用户。缺点是每个人都要配置。

为了自己方便,也为了不影响其他人,我配置在了自己的系统用户上面,即${user.home}/.gradle/

HTTP

属性文件

代码语言:javascript

复制

# 此处配置代理的域名或者IP systemProp.http.proxyHost=www.somehost.org systemProp.http.proxyPort=8080 # proxyUser和proxyPassword如果没有可以不配置 systemProp.http.proxyUser=userid systemProp.http.proxyPassword=password # 此处是不使用代理的host列表,可以把内网地址和国内的地址添加上去。 systemProp.http.nonProxyHosts=*.nonproxyrepos.com|localhost

命令行

gradle -Dhttp.proxyHost=www.somehost.org -Dhttp.proxyPort=8080 -Dhttp.proxyUser=userid -Dhttp.proxyPassword=password -Dhttp.nonProxyHosts=*.nonproxyrepos.com|localhost

HTTPS

属性文件

代码语言:javascript

复制

# 此处配置代理的域名或者IP systemProp.https.proxyHost=www.somehost.org systemProp.https.proxyPort=8080 # proxyUser和proxyPassword如果没有可以不配置 systemProp.https.proxyUser=userid systemProp.https.proxyPassword=password # 此处是不使用代理的host列表,可以把内网地址和国内的地址添加上去。 systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost

命令行

gradle -Dhttps.proxyHost=www.somehost.org -Dhttps.proxyPort=8080 -Dhttps.proxyUser=userid -Dhttps.proxyPassword=password -Dhttps.nonProxyHosts=*.nonproxyrepos.com|localhost

Socks

属性文件

代码语言:javascript

复制

# 此处配置代理的域名或者IP systemProp.socks.proxyHost=www.somehost.org systemProp.socks.proxyPort=8080 # proxyUser和proxyPassword如果没有可以不配置 systemProp.socks.proxyUser=userid systemProp.socks.proxyPassword=password # 此处是不使用代理的host列表,可以把内网地址和国内的地址添加上去。 systemProp.socks.nonProxyHosts=*.nonproxyrepos.com|localhost

命令行

gradle -Dsocks.proxyHost=www.somehost.org -Dsocks.proxyPort=8080 -Dsocks.proxyUser=userid -Dsocks.proxyPassword=password -Dsocks.nonProxyHosts=*.nonproxyrepos.com|localhost

参考文档

Gradle官方文档

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。

原始发表:2016-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

前往查看

gradle

https

安全

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2025-05-18 12:05 最后登录:2025-05-18 12:05
栏目列表
推荐内容