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

Spring Boot 2.0.1搭配Finchley.RC1启动失败,Finchley.M9正常

解决Spring Boot 2.0.1 + Spring Cloud Finchley.RC1的依赖异常问题

我之前也碰到过类似的版本兼容坑,你遇到的这个UnsatisfiedDependencyException(针对propertySourceBootstrapConfiguration Bean),核心原因就是Finchley.RC1和Spring Boot 2.0.1之间存在未解决的依赖适配问题。Finchley.RC1作为候选发布版本,在依赖整合上还存在一些小瑕疵,而Finchley.M9作为更早的里程碑版本,和Spring Boot 2.0.1的兼容性经过了更充分的验证,所以切换后就能正常运行。

给你几个具体的处理建议:

  • 优先保留已验证的版本组合:继续使用<spring-cloud.version>Finchley.M9</spring-cloud.version>,这个搭配已经被你测试过可以稳定运行,没必要强行使用存在适配问题的RC版本。
  • 若必须尝试Finchley.RC1:先清理本地Maven缓存,避免依赖包损坏或冲突,执行命令:mvn clean install -U,强制更新所有依赖后再重新启动项目。
  • 检查组件版本一致性:如果项目中引入了Eureka、Config等Spring Cloud子组件,确保它们的版本和Spring Cloud的版本完全匹配,不要混合不同版本的组件,否则很容易引发依赖不满足的问题。

你提到的异常信息如下:

上下文初始化期间遇到异常 - 取消刷新尝试:org.springframework.beans.factory.UnsatisfiedDependencyException: 创建名为'propertySourceBootstrapConfiguration'的Bean时出错:依赖不满足...

内容的提问来源于stack exchange,提问作者Nitin S

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 11:05:36