gradle7.6支持在jdk8及以上运行,springboot3只支持jdk17,如果本地电脑装了多个jdk版本的话,为了保证在执行springboot3的时候使用jdk17,可以通过设置gradle全局jdk版本或者指定临时版本的方法来实现

gradle单独设置jdk17版本_spring

方法1、全局生效的办法

找到C:\Users\用户名\.gradle 文件夹下,查看是否有gradle.properties文件,如果没有创建一个,加入以下内容

#设置自己的jdk目录
org.gradle.java.home=E:/software/OpenJDK17U-jdk_x64_windows_hotspot_17.0.5_8/jdk-17.0.5+8


方法2、单个项目生效的办法

复制上个步骤生成的gradle.properties放到要编译的项目根目录下再次执行gradle build就成功了

gradle单独设置jdk17版本_spring_02