标签: job-scheduling
我有一个java包, 我希望我的程序每天晚上0点自动运行, 我该怎么做才能做到这一点?
答案 0 :(得分:1)
通常你有2个解决方案:
答案 1 :(得分:1)
您可以在自己的操作系统中安排。在* nix上,有cron。我不确定Windows中使用了什么。
或者您可以制定自己的java程序计划:在运行它时,它设置了在特定时间执行任务的时间。
你可以使用Thread.sleep()计算从现在到午夜的时间,但这是一个穷人的解决方案。 Quartz是你的男人,因为它可以解决你的任务。
Thread.sleep()
如果选择schedulling路径,则不能忘记在OS启动时运行应用程序