java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionException

NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonMerge

Error:(27, 35) java: 无法访问com.fasterxml.jackson.core.Versioned 找不到com.fasterxml.jackson.core.Versioned的类文件

记录个报错的问题的解决方案

出现问题的原因:

由spring 4.1.4升级到5.1.3

然后这个spring的jackson就不OK了

然后怎么处理呢。

版本升级一下就好啦。2.2.3升级到2.9.5版本或者更高。

大师兄

还有就是下面的三个相关的依赖需要保持版本一致

大师兄

不需要一个个的去声明依赖,因为,他们三个之间就有相互依赖的关系,只需要声明一个,另外的会自动带上的。如下图:

大师兄

简单吧,简单就简单了,我就记录下问题。

我写完文章,给自己点个赞,不过分吧,
不过分,那我可就点啦啊。
我先点为敬,你们随意。大家随意。不要客气。。。


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

spring web.xml中 拦截器(Interceptor)的实现原理及代码示例