错误弹簧批次

时间:2017-08-16 09:11:04

标签: spring-batch

我正在春季批次工作

public void beforeStep(StepExecution stepExecution) {

        ExecutionContext context = new ExecutionContext();
        context.putString("resourceFileName", file.getFilePath());
        System.out.println("display resource path : ");
        System.out.println(context.get("resourceFileName"));

    }

这条线路成功运行我有了正确的道路      System.out.println(context.get("resourceFileName"));

在xml项目阅读器中,我试图像这样获取此资源

<property name="resource" value="file:#{stepExecutionContext['resourceFileName']}" />

但我收到了这个错误:

引起:java.lang.IllegalArgumentException:资源不能为null。 有时这个错误 输入资源必须存在(读者处于'严格'模式)

0 个答案:

没有答案