Servlet[dispatcherServlet]的Servlet.init()引发异常
在网上看了好多教程都是乱七八糟的,我这边对应了一下错误,找到了篇帖子解决了
错误信息:
Error creating bean with name 'org.springframework.web.servlet.mvc.method.an ... java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/exc/InvalidDefinitionException
错误原因:
因为使用的是Spring版本与本地jackson版本不匹配
解决方法:
添加依赖升级jackson版本
<!--jackson依赖,本地版本不够已报错-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.5</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<version>2.9.5</version>
</dependency>