报错的如下:
java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionException
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:586) ~[spring-beans-5.0.0.RC2.jar:5.0.0.RC2]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1262) ~[spring-beans-5.0.0.RC2.jar:5.0.0.RC2
一般是由于jackson2的版本不兼容问题所导致,下载最新的jackson2的三个相关包放到项目的CLASSPATH即可
jackson-core-2.9.4.jar
jackson-annotations-2.9.0.jar
jackson-databind-2.9.4.jar