java - Spring 4.3.7 抛出 java.lang.NoClassDefFoundError : com/fasterxml/jackson/core/util/DefaultIndenter

标签 java spring spring-mvc jackson weblogic12c

当我从 spring 4.3.4 迁移到 4.3.7 时,我在添加 Jackson-core 依赖项后遇到 NoclassDefined 错误

Caused By: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter]: Constructor threw exception; nested exception is java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/util/DefaultIndenter

我尝试添加jackson-core

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-core</artifactId>
    <version>2.8.5</version>
</dependency>

也有依赖,但运气不好

任何人都可以阐明这一点,我们将不胜感激。

谢谢 红酒

最佳答案

我遇到了这个问题,使用 Spring 4.3.22.RELEASE 和 jackson-databind 2.2.3,我只需要升级到 2.9.8 就可以解决问题。

关于java - Spring 4.3.7 抛出 java.lang.NoClassDefFoundError : com/fasterxml/jackson/core/util/DefaultIndenter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45060443/

相关文章:

java - 将标记化字符串写入文本文件?

java - 我应该如何调用类静态初始化?

java - QuickSort 给出错误的排序顺序

mysql - 为独立的 Spring Boot 应用程序设置 MySQL 数据库以在另一个设备中使用

java - 重定向时未找到带有 URI 的 HTTP 请求的映射

java - 不满意链接错误: Using the Remedy API with Java

java - 在 groovy bean 中注入(inject) Spring bean

java - 是否可以使用Java和kotlin创建Spring Boot应用程序?

jquery - 使用 AJAX、Spring MVC、MySQL 更新表

java - 如何在hibernate中将条件结果设置为另一个pojo类变量