如果步骤失败,Spring Batch退出作业

时间:2018-08-27 16:38:55

标签: java spring spring-batch

如果作业中的某个步骤失败,我希望作业退出。我使用的是Spring Batch批注,而不是XML。

我在下面定义了一个工作步骤:

@Bean(name = "callM204Step")
    public Step callM204Step(StepBuilderFactory stepFactory, CallM204ProgramTasklet task) {
        return stepFactory.get("callM204Step") //
                .tasklet(task) //
                .allowStartIfComplete(true) //
                .build();
    }

如果此步骤失败,我如何退出工作?

1 个答案:

答案 0 :(得分:-1)

我不知道如果某个步骤失败了,那么工作也会失败。谢谢。