文章目录
Error create bean with name’xxxx’
这个往往是某个jar包没导入,可以把这一行错误往后拉,找到最后的那个报错,我这显示java.lang.NoClassDefFoundError: javax/batch/runtime/JobInstance,
说明pom.xml没有导入,去导入就能解决。https://mvnrepository.com/artifact/javax.batch/javax.batch-api/1.0.1
NoSuchFieldError: BLOCK_UNSAFE_POLYMORPHIC_BASE_TYPES
springbatch 4.3.0引入了对jackson数据库2.11的依赖,所以要把jackson的版本提升到2.11.0以上,实测可以直接使用最近版本jackson。
jackson文件共有两个databind、core,可以通过pom.xml直接通过dependency导入下载,也可以下载bundle文件(即jar,利用本地导入)。