在 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");
此致
我在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 的分支,具有针对企业使用的增强功能
如
你可以使用这个命令:
Runtime.getRuntime().exec("cmd /c start build.bat");
此致