2014-09-22 94 views
0

我需要在規定的時間範圍內每x小時調用一次任務並每天重複此操作。 我唯一的想法是計算執行時間作爲從當前時間的延遲,並通過scheduleAtFixedRate和24小時的速率在分離的線程中開始。 有沒有人有更好的主意?Java執行程序在特定時間的時間範圍

問候

回答

1

使用內置任務計劃你的機器上調用腳本,並從腳本中調用Java程序。

2

您可以使用一個專用的調度代碼庫:quartz

它使用cron的語法和可以安排Job實現。