You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ搭建Corda项目时Gradle依赖下载失败(企业代理环境)

企业代理环境下Corda项目Gradle依赖下载失败的解决方案

1. 单独配置Gradle代理参数

IntelliJ的全局代理设置不一定会自动同步给Gradle,需要单独配置:

  • 方式一:通过IDE设置Gradle VM参数
    打开 File → Settings → Build, Execution, Deployment → Build Tools → Gradle,在「Gradle VM options」中添加代理参数:

    -Dhttp.proxyHost=你的代理IP/域名 -Dhttp.proxyPort=端口号 -Dhttps.proxyHost=你的代理IP/域名 -Dhttps.proxyPort=端口号 -Dhttp.nonProxyHosts=localhost|127.0.0.1|*.你的企业内部域名
    

    若代理需要账号密码,追加:

    -Dhttp.proxyUser=你的代理账号 -Dhttp.proxyPassword=你的代理密码 -Dhttps.proxyUser=你的代理账号 -Dhttps.proxyPassword=你的代理密码
    
  • 方式二:修改项目gradle.properties文件
    在项目根目录的gradle.properties中添加以下配置:

    systemProp.http.proxyHost=代理IP/域名
    systemProp.http.proxyPort=端口号
    systemProp.https.proxyHost=代理IP/域名
    systemProp.https.proxyPort=端口号
    systemProp.http.nonProxyHosts=localhost|127.0.0.1|*.your-company-domain.com
    systemProp.https.nonProxyHosts=localhost|127.0.0.1|*.your-company-domain.com
    # 若需认证,添加以下两行
    systemProp.http.proxyUser=代理账号
    systemProp.http.proxyPassword=代理密码
    

2. 确保Gradle继承IDE代理设置

打开 File → Appearance & Behavior → System Settings → HTTP Proxy:

  • 确认代理配置正确(手动或自动检测)
  • 勾选「Apply proxy settings to Git and Mercurial」
  • 回到Gradle设置页面,确保「Use Gradle from」选择「default wrapper」,且未单独设置VM参数覆盖代理

3. 清理Gradle缓存并重启同步

  • 执行 File → Invalidate Caches...,勾选「Clear file system cache and local history」,点击「Invalidate and Restart」
  • 也可手动删除本地Gradle缓存目录:
    • Windows: C:\Users\[你的用户名]\.gradle\caches
    • Mac/Linux: ~/.gradle/caches
      删除后重新触发Gradle同步

4. 处理企业代理SSL证书问题

企业代理可能会替换HTTPS证书,导致Gradle校验失败:

  1. 导出代理的根证书(可从浏览器证书管理器中导出为.crt格式)
  2. 找到IDE使用的JDK路径:File → Project Structure → SDKs
  3. 执行keytool命令导入证书:
    keytool -import -alias proxy-cert -file /path/to/你的代理证书.crt -keystore /path/to/jdk/jre/lib/security/cacerts
    
    默认信任库密码为changeit,导入完成后重启IDE

5. 检查Corda仓库的代理访问权限

确认项目build.gradle中配置的Corda仓库URL已被企业代理加入白名单,若使用Corda企业版仓库,需额外确认账号密码配置正确。

内容的提问来源于stack exchange,提问作者MerBas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 18:58:16