码迷,mamicode.com
首页 > 移动开发 > 详细

问题MappingJacksonHttpMessageConverter ClassNotFoundException

时间:2017-06-06 10:52:31      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:mappingjacksonhttpmessageconverter classnotfoundexception

java.lang.ClassNotFoundException: org.springframework.http.converter.json.MappingJacksonHttpMessageConverter

DefaultAnnotationHandlerMapping 和 AnnotationMethodHandlerAdapter 的使用已经过时!

spring 3.1 开始我们应该用

RequestMappingHandlerMapping 来替换 DefaultAnnotationHandlerMapping,

用 RequestMappingHandlerAdapter 来替换 AnnotationMethodHandlerAdapter。


解决spring4.x中的MappingJacksonHttpMessageConverter错误

在spring4.x中请用org.springframework.http.converter.json.MappingJackson2HttpMessageConverter代替。

并将maven依赖改成如下:

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

我们用7-zip去查看spring-web-version.jar,确实已找不到MappingJacksonHttpMessageConverter这个class了。


问题MappingJacksonHttpMessageConverter ClassNotFoundException

标签:mappingjacksonhttpmessageconverter classnotfoundexception

原文地址:http://17099933344.blog.51cto.com/12891875/1932486

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!