【发布时间】:2016-12-14 15:58:50
【问题描述】:
我有一个使用 Spring Boot (1.4.1.RELEASE) 开发的 Spring Batch 作业。
它成功地从命令行运行并将作业执行数据写入 MySQL。它在 Spring Batch Admin(2.0.0.M1,指向 MySQL)中显示为不可启动的作业,我可以看到作业执行指标。
现在我想把它变成一个可启动作业,这样我就可以在 Spring Batch Admin 中运行它。
我想知道以前是否有人这样做过。 documentation 有一个部分添加您自己的工作以供启动。但它没有指定在哪里添加作业的实现 jar?
是 spring-batch-admin/WEB-INF/lib 吗?
使用 Spring Boot,不可启动的作业是一个大的、多合一的可执行 jar。它的依赖项与 Spring Batch Admin 重叠。例如,它们都有spring-batch*.jar、spring*.jar,但版本不同。
有没有办法,比如作业定义 xml 文件,将它们保存在不同的上下文中?谢谢。
【问题讨论】:
标签: spring-batch spring-batch-admin