Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/datatype/jsr310/ser/ZoneIdSerialize
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
前言
引入jar包报错
Caused by: java.lang.NoClassDefFoundError:
com/fasterxml/jackson/datatype/jsr310/ser/ZoneIdSerializer
原因
jar包版本不兼容
解决
首先查看自己的Spring版本
spring-boot-starter-parent
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.4.RELEASE</version>
<relativePath/>
</parent>
查看发布时间
同时查找你需要jar得版本
jackson-databind
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.11.1</version>
</dependency>
注:当前jar包一定要低于或者等于Spring的发布日期,要不然不兼容
启动
解决