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

如何让IntelliJ教育版使用Gradle 8.4以适配JDK 21

解决IntelliJ教育版Gradle版本与JDK21兼容问题

一、项目级Gradle版本配置(单次项目生效)

  • 打开项目后,点击顶部菜单栏的 File → Project Structure(快捷键 Ctrl+Alt+Shift+S)
  • 在弹出窗口左侧选择 Project Settings 下的 Project
  • 找到 Gradle version 选项,选择 Specify a specific Gradle version,输入或选择 8.4
  • 同时确认 Project SDK 选中JDK21,Project language level 设为对应JDK21的级别(如 21)
  • 点击 Apply → OK 保存设置

二、全局Gradle配置(所有新建项目生效)

  • 在IntelliJ欢迎界面点击 Configure → Settings(已打开项目则用 File → Settings,快捷键 Ctrl+Alt+S)
  • 左侧展开 Build, Execution, Deployment → Build Tools → Gradle
  • 在 Use Gradle from 选项里选 Specified location,浏览到本地Gradle8.4目录(未下载的话IDE会自动下载)
  • 同时在 Gradle JVM 下拉框选你的JDK21(无需修改系统JAVA_HOME,IDE会单独使用该配置)
  • 点击 Apply → OK 保存

三、手动修改项目配置文件(强制指定版本)

如果上述设置没生效,直接改项目文件:

  • 打开项目根目录下的 gradle/wrapper/gradle-wrapper.properties,修改 distributionUrl 为:
    distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
    
  • 打开根目录的 build.gradle.kts(Groovy则是 build.gradle),确保Kotlin插件版本与Gradle8.4兼容,比如:
    plugins {
        kotlin("jvm") version "1.9.20"
        application
    }
    
    (注:Gradle8.4推荐搭配Kotlin1.9.x及以上版本)

四、找回Gradle工具窗口

  • 点击IDE右侧边栏的 Gradle 图标(没显示的话,用 View → Tool Windows → Gradle 打开)
  • 点击窗口顶部的齿轮图标(Settings),设置当前项目的Gradle版本为8.4,JVM选21即可

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 04:14:58