使用JDK 17创建Gradle项目找不到支持的Gradle版本该如何配置
Cannot find supported Gradle version for JDK 17. The Gradle supports JDK versions 7 through 16
该报错由当前Gradle版本低于7.3、不兼容JDK17导致,按以下方式设置对应版本即可解决:
方式一:使用Gradle Wrapper(推荐,项目内统一配置,避免多环境差异)
直接修改项目根目录下gradle/wrapper/gradle-wrapper.properties文件中的distributionUrl参数,指定为7.3及以上版本,示例配置:
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-bin.zip
修改后保存,刷新Gradle项目即可自动下载对应版本生效。
方式二:使用本地安装的Gradle
- 提前在本地下载好7.3及以上版本的Gradle压缩包,解压到你自定义的Gradle存储目录
- 打开IDEA设置路径:
File > Settings > Build, Execution, Deployment > Build Tools > Gradle - 在「Gradle」配置页中,将「Use Gradle from」选项选择为「Specified location」,然后在路径选择框中指定你本地解压的高版本Gradle目录
- 确认「Gradle JVM」选项选择的是JDK17,保存后刷新Gradle项目即可
新建项目时的配置
如果是创建新项目阶段触发报错,直接在新建项目向导的Gradle配置项中,指定Gradle版本为7.3及以上即可。
内容的提问来源于stack exchange,提问作者San Jaisy
相关产品推荐
相关产品推荐

