gpt4 book ai didi

java - 使用另一个java程序调度一个java程序

转载 作者:行者123 更新时间:2023-12-01 14:13:11 24 4
gpt4 key购买 nike

作为自动化的一部分,我想在 12 小时后使用当前正在运行的另一个 java 程序安排一个 java 程序。我的客户端机器是windows。我不能说我的第一个脚本何时开始,一旦结束,它必须安排第二个脚本在 12 小时后开始。关于如何做到这一点有什么建议吗?

最佳答案

我会使用java.util.Timer.schedule(TimerTask任务,长延迟)。然后,您安排的任务可以适本地调用第二个 java 程序。例如:

public void scheduleTask() {
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
try {
Runtime.getRuntime().exec("java secondprog.class &");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}, 12*1000*60*60);

}

关于java - 使用另一个java程序调度一个java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18321360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com