混合不同的 Spring 和 Spring Boot 版本

问题描述 投票:0回答:1

我有一个使用 Spring Boot 2.7.4 的应用程序。我想用最新的 spring boot 3.2.4 替换一些 Web 组件,但我现在无法升级所有依赖项。我可以将某些部件升级到最新的 Spring 版本并保留旧部件吗?

示例配置:

buildscript {
  ext {
    springBootVersion = '2.7.4'
  }
}

dependencies {

   implementation(
        'org.springframework.boot:spring-boot-starter-actuator',
        'org.springframework.boot:spring-boot-starter-web:3.2.4',
        'org.springframework.boot:spring-boot-starter-webflux',
        'org.springframework.boot:spring-boot-starter-jdbc',
}
java spring spring-boot spring-webflux
1个回答
0
投票

不幸的是,Spring Boot 不支持您尝试做的行为。然而,这并不意味着所有希望都破灭了。您也许能够找到替代库,将您想要的功能添加到应用程序中,并且稍后您可以抽出时间将应用程序升级到 Spring Boot 3.x。如果您分享您想要从 Spring Boot 3.x 获得的功能,也许我们可以为您提供一些关于如何在 Spring Boot 2.7.x 应用程序中实现相同功能的想法。

© www.soinside.com 2019 - 2024. All rights reserved.