【问题标题】:spring framework and webflux versions are incompatiblespring框架和webflux版本不兼容
【发布时间】:2020-11-30 19:53:59
【问题描述】:

我有一个旧版本的 spring-framework 项目。 spring-framework 版本是3.1.1.RELEASE。我需要导入 webflux 但版本不兼容,所以如果我在 pom.xml 中添加这些代码:

<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webflux</artifactId>
            <version>${spring.version}</version>
        </dependency> 

不起作用,因为 spring-webflux:3.1.1.RELEASE 未在 maven repo 中发布。我该如何解决这个问题?

谢谢,

【问题讨论】:

  • 你不能(也不应该)混合来自不同版本的框架的 jar,它不会工作(不兼容)或导致奇怪的调试问题。简而言之,您不能将 Spring 5 部件与 Spring 3 一起使用,因为它们不兼容。您需要将所有内容升级到 Spring 5(因此至少升级到 Java 8),这可能涉及升级更多依赖项。

标签: spring spring-boot maven repository spring-webflux


【解决方案1】:

它是在 Spring 5 中添加的。恐怕您需要更新到 Spring 5。

【讨论】:

    猜你喜欢
    • 2021-06-28
    • 2019-11-12
    • 2020-01-19
    • 1970-01-01
    • 2010-11-19
    • 2021-11-16
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多