在spring batch admin manager中自定义作业文件的路径

时间:2013-12-10 17:53:54

标签: spring spring-batch spring-batch-admin

Spring batch admin经理从war的classpath:/META-INF/spring/batch/jobs/目录加载作业文件。

我想将我的作业xml文件放在c:\其他一些外部位置

批量管理管理器是否可以覆盖/自定义目录位置到外部位置?

1 个答案:

答案 0 :(得分:2)

在清楚阅读spring batch admin用户指南后,我找到了答案。覆盖execution-context.xml中的'jobloader'bean。

准确地说,创建一个名为“execution-context.xml”的上下文文件,并为名为“jobloader”的bean声明自定义选项。这将覆盖bootstrap / execution-context.xml中此特定命名bean的配置。有关更多详细信息,请参阅spring batch admin用户指南。