【发布时间】:2016-10-08 19:47:07
【问题描述】:
所以目前在工作中我面临一个问题,即我无法构建使用全局依赖项的项目。我们使用自动配置代理脚本,我已经在 File->Settings->Appearance & Behaviour->System Settings->HTTP Proxy 中设置并使用 Check Connection-function 进行了测试。
检查连接功能适用于任意 html 以及所需的 gradle 文件 (jcenter.bintray.com/com/android/tools/build/gradle/2.0.0/gradle-2.1.0-javadoc。罐子)。
对于我已经尝试过的解决方案:
- 将代理信息设置到 gradle.properties 中
-
试图设置 http 和/或 https 代理设置
* systemProp.http(s).proxyHost=linktoproxyconfig.org * systemProp.http(s).proxyPort=xxxx * systemProp.http(s).proxyUser=xxxx * systemProp.http(s).proxyPassword=xxxx 更改存储库方向(jcenter() 与 jcenter{url http://jcenter.bintray.com}
我知道这样一个事实,即可以离线工作,在本地下载 gradle。但是为了防止对不同机器上的 gradle 版本进行额外维护,我想限制脱机工作选项。
编辑:也许我还应该添加错误消息:Gradle sync failed: Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.
如果有人对解决方案有想法,我将不胜感激。
【问题讨论】:
-
万一您使用的 proxyHost 有 http/https 前缀,请删除它们! stackoverflow.com/questions/44109325/…
-
嗨,我的情况完全一样。你是如何解决这个问题的
标签: intellij-idea gradle proxy windows-7