java.lang.NoClassDefFoundError:com/fasterxml/jackson/databind/ObjectMapper

此信息为spring和jackson相关版本不兼容

我使用的是Spring4.3.2版本,把本地jsckson版本升到2.7.5以上或者更高即可

Spring为4.3.2兼容jackson版本为2.7.5和更高版本,相关依赖如下:

< dependency >
              < groupId > com.fasterxml.jackson.core groupId >
              < artifactId > jackson-core artifactId >
              < version > 2.7.5 version >
        dependency >
        < dependency >
              < groupId > com.fasterxml.jackson.core groupId >
              < artifactId > jackson-annotations artifactId >
              < version > 2.7.5 version >
        dependency >
        < dependency >
              < groupId > com.fasterxml.jackson.core groupId >
              < artifactId > jackson-databind artifactId >
              < version > 2.7.5 version >
        dependency >

       < dependency >
              < groupId > org.codehaus.jackson groupId >
              < artifactId > jackson-mapper-asl artifactId >
              < version > 1.9.4 version >
        dependency >
       
        < dependency >
             < groupId > org.codehaus.jackson groupId >
             < artifactId > jackson-core-asl artifactId >
             < version > 1.9.4 version >
        dependency >

你可能感兴趣的:(开发常识)