【问题标题】:Getting error UnsupportedMediaTypeException when trying to update maven dependency to spring-webflux from spring-boot-starter-webflux尝试将 Maven 依赖项从 spring-boot-starter-webflux 更新为 spring-webflux 时出现错误 UnsupportedMediaTypeException
【发布时间】:2020-09-14 17:11:51
【问题描述】:

当我试图从 maven 中的 spring-boot-starter-webflux 更新 spring-webflux 依赖项时。我的工作代码开始出现类似“的错误”

发件人:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-webflux</artifactId>
    <version>2.2.6.RELEASE</version>
</dependency>

改为:

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webflux</artifactId>
    <version>5.2.6.RELEASE</version>
</dependency>

低于错误:

org.springframework.web.reactive.function.UnsupportedMediaTypeException: Content type 'application/json' not supported for bodyType=com.location.of.Object at org.springframework.web.reactive.function.BodyInserters.unsupportedError(BodyInserters.java:391)

注意:我正在尝试用于 POJO 的 Jackson 库并在其中包含构造函数。 可能是什么问题?如何解决?

【问题讨论】:

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


【解决方案1】:

这是因为我没有包含在我的项目子模块中的 Jeckson 依赖项。我在子模块中添加了依赖项并且它起作用了。谢谢大家。

【讨论】:

    猜你喜欢
    • 2021-12-14
    • 1970-01-01
    • 2018-09-27
    • 2021-09-10
    • 2019-10-28
    • 2020-07-02
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    相关资源
    最近更新 更多