【发布时间】:2019-04-17 14:29:56
【问题描述】:
我需要在最新版本的 Spring Batch 中使用 Quartz Scheduler v1.8.6。有一些遗留批处理作业使用 Quartz Scheduler v1.8.6,但目前不使用 Spring Batch。
我能够使用 Quartz Scheduler v1.8.6 和最新的 Spring Batch v4.1.0 来安排和运行一个简单的 Spring Batch 作业,但必须在我的 pom.xml 中添加一个依赖项才能使用旧版本的 spring-context -支持 v3.2.18.RELEASE。 spring-context-support 提供了通往 Quartz 的桥梁,v3.2.18.RELEASE 是最新版本,它将在我的测试代码中安排和运行一个简单的作业。
- 是否有文档列出了 Spring Batch 和 Quartz Scheduler 的兼容版本?
- 以这种方式使用旧的 spring-context-support 是完全不正确的方法吗?
- 我应该使用旧版本的 Spring Batch 吗?我宁愿不必这样做,因为最新的 Spring Batch 似乎有很多很棒的功能。
【问题讨论】:
标签: spring spring-batch quartz-scheduler