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

IntelliJ 2023.2持续下载Gradle src.zip问题求助(离线环境)

解决方案

1. 修正Gradle Wrapper配置,阻止源码包下载请求

项目的Gradle Wrapper配置可能被默认逻辑覆盖,导致IDEA触发源码包下载:

  • 打开项目下的 gradle/wrapper/gradle-wrapper.properties 文件,确保 distributionUrl 明确指向bin版分发包:
    distributionUrl=https\://services.gradle.org/distributions/gradle-6.9.2-bin.zip
    
  • 若本地已解压该包,可直接指向本地压缩包路径(注意路径格式:Windows用双反斜杠,Linux/macOS用正斜杠):
    distributionUrl=file\:///path/to/your/local/gradle-6.9.2-bin.zip
    

2. 解决「Local installation」无法保存的问题

你之前的操作存在误区:Local installation需要指定解压后的Gradle目录,而非zip压缩包:

  • 先将本地的 gradle-6.9.2-bin.zip 解压到任意本地目录(比如 ~/gradle-6.9.2 或 D:\gradle-6.9.2)
  • 打开IDEA设置 Settings > Build, Execution, Deployment > Build Tools > Gradle,在「Distribution」选择「Local installation」,指定刚才解压后的文件夹路径,即可正常保存设置。

3. 关闭IDEA自动下载源码/文档的行为

IDEA默认会尝试下载依赖和Gradle本身的源码用于代码提示,离线环境下需禁用该功能:

  • 进入 Settings > Build, Execution, Deployment > Build Tools > Gradle,取消勾选「Download sources and documentation」选项
  • 进入 Settings > Build, Execution, Deployment > Build Tools > Maven > Repositories,添加你的Nexus仓库并设为默认,同时禁用官方mavenCentral仓库,确保所有依赖请求走Nexus。

4. 强制Gradle离线运行(可选)

若仍有异常网络请求,可强制Gradle离线模式:

  • 在IDEA右侧Gradle工具窗口,点击「Toggle Offline Mode」按钮(云加斜线图标)
  • 或在项目根目录的 gradle.properties 中添加:
    org.gradle.offline=true
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 20:33:10