在 JAVA 中 运行 批处理有没有比 quartz 更好的方法

Is there any better way to run batch process in JAVA than quartz

我在java中使用quartz来运行批处理,但是有点复杂,那么有没有其他我们可以使用的东西?

如果您在定义、调度和执行批处理作业方面寻找一种整体方法,JSR 352: Batch Applications for the Java Platform 应该会为您提供所需的一切。 JSR 352

specifies a programming model for batch applications and a runtime for scheduling and executing jobs.

有不同的实现,可以是 运行 应用服务器内部或独立的:

  • jbatch:JSR 352 的参考实现
  • jberet: 附带各种用法示例
  • Apache BatchEE:来自 jbatch 的分支,具有针对企业使用的增强功能

an alternative to the JSR 352 is Spring Batch所述。

你可以使用这个命令:

Runtime.getRuntime().exec("cmd /c start build.bat");

此致