DB重启后需要重新部署Spring Batch应用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DB重启后需要重新部署Spring Batch应用程序相关的知识,希望对你有一定的参考价值。

我有一个Spring Batch应用程序(与Rabbit MQ Messenger一起用作主从应用程序),在重新启动DB之前,它可以正常运行。

重新启动数据库后,出现错误,

com.sun.jersey.spi.container.ContainerResponse mapMappableContainerException SEVERE: The exception contained within MappableContainerException could not be mapped to a response, re-throwing to the HTTP container java.lang.NoClassDefFoundError: org/springframework/core/JdkVersion

请对此提供帮助。

答案

据我所知,您需要升级依赖版本以解决此问题。明天我将更新jar名称和版本,因为我现在就回家了。enter image description here

以上是关于DB重启后需要重新部署Spring Batch应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 热部署(转)

Spring Batch 从相同的执行和步骤重新启动未完成的作业

Spring Boot在开发时实现热部署(开发时修改文件保存后自动重启应用)

spring boot web项目在IDEA下热部署解决办法(四步搞定)

Spring Batch 在集群环境中正确重启未完成的作业

用于分布式 DB2 数据库的 Spring Batch Reader