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

Gradle项目升级Spring Boot至3.2.0-RC1插件解析失败求助

解决Spring Boot 3.2.0-RC1 Gradle插件解析失败问题

问题根源在于你混淆了Gradle的依赖仓库和插件仓库:你在build.gradle的repositories块里配置的是项目依赖仓库,只负责拉取代码依赖;而Gradle解析插件时,默认只会去Gradle中央插件仓库查找,不会复用你配置的依赖仓库,所以找不到RC版本的Spring Boot插件。

给你两个可行的解决办法:

方法一:在settings文件中配置插件仓库(推荐)

Gradle的插件管理逻辑优先读取settings.gradle(或settings.gradle.kts)里的插件仓库配置,直接在这里添加Spring里程碑仓库即可:

pluginManagement {
    repositories {
        gradlePluginPortal() // 保留默认的Gradle插件门户
        maven { url 'https://repo.spring.io/milestone' }
    }
}

方法二:用buildscript块配置插件仓库(兼容旧版Gradle)

如果不想修改settings文件,也可以在build.gradle开头添加buildscript块,专门为插件解析指定仓库:

buildscript {
    repositories {
        mavenCentral()
        maven { url 'https://repo.spring.io/milestone' }
    }
    dependencies {
        classpath 'org.springframework.boot:spring-boot-gradle-plugin:3.2.0-RC1'
    }
}

apply plugin: 'org.springframework.boot'

配置完成后,重新执行gradle clean build,就能正常解析到3.2.0-RC1版本的Spring Boot插件了。

内容的提问来源于stack exchange,提问作者Dónal

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 09:05:15