今天在升级项目中依赖的开源jar版本时遇到了一个异常:
Caused by: java.lang.NoClassDefFoundError: org/hibernate/engine/spi/SharedSessionContractImplementor
经过排查发现是jackson的版本与hibernate版本不兼容造成的,修改hibernate版本和jackson的版本为兼容版本即可。
在排查问题的过程中发现,如果spring的版本和hibernate版本不兼容时也会出现此问题。
今天在升级项目中依赖的开源jar版本时遇到了一个异常:
Caused by: java.lang.NoClassDefFoundError: org/hibernate/engine/spi/SharedSessionContractImplementor
经过排查发现是jackson的版本与hibernate版本不兼容造成的,修改hibernate版本和jackson的版本为兼容版本即可。
在排查问题的过程中发现,如果spring的版本和hibernate版本不兼容时也会出现此问题。