使用Java 21与Gradle构建Spring Boot应用遇配置提示问题求助
解决Gradle版本显示不一致问题
您的构建当前配置为使用Java 21和Gradle 8.3。
检查项目根目录下的
gradle/wrapper/gradle-wrapper.properties文件,确认distributionUrl指向目标Gradle版本(8.4或8.5夜间版),示例:distributionUrl=https\://services.gradle.org/distributions-snapshots/gradle-8.5-20231120-123456-bin.zip替换为对应夜间版的真实URL,删除旧的8.3地址。
执行Gradle wrapper更新命令,强制同步版本:
# 切换到8.4正式版 ./gradlew wrapper --gradle-version 8.4 # 切换到8.5夜间版(替换版本号为实际快照版本) ./gradlew wrapper --gradle-version 8.5-20231120-123456 --distribution-type bin清理本地Gradle缓存,避免旧版本残留:
# Linux/macOS rm -rf ~/.gradle/caches # Windows rd /s /q %USERPROFILE%\.gradle\caches检查IDE的Gradle配置(以IntelliJ IDEA为例):
- 打开
File → Settings → Build, Execution, Deployment → Build Tools → Gradle - 确认
Gradle user home路径正确,且Use Gradle from选择gradle-wrapper.properties file,不要选本地安装的8.3版本。
- 打开
内容的提问来源于stack exchange,提问作者Java
相关产品推荐
相关产品推荐

