如何从命令提示符手动弹出启动批处理作业

时间:2017-09-22 04:33:52

标签: spring-boot

让我们说:没有弹簧靴,我们可以运行如下: $ java -cp“target / dependency-jars / *:target / your-project.jar”org.springframework.batch.core.launch.support.CommandLineJobRunner spring / batch / jobs / job-read-files.xml readJob

我们如何在spring boot中使用out-read-files.xml运行相同的内容。正如我在带有弹簧启动的JobReadFiles.java文件中配置的那样。?

1 个答案:

答案 0 :(得分:0)

据我了解您的问题,您希望不使用批处理而是手动运行代码。所以要做到这一点,你可以创建一个api,它将调用你的方法来执行某个动作,而不是你可以从浏览器或甚至从命令提示符命中的api,或者你可以在任务调度程序中设置该作业。 尽管将所有配置保留在xml文件中,您仍可以使用注释@Schedule使您的作业在特定时间点运行。