1
使用Timer和TimerTask。的Java的TimerTask - 在XX運行任務:MM小時每天
無法理解爲什麼這種配置在部署立即啓動任務(在基於Web的Spring應用程序使用此)。它應該在today.getTime開始,然後必須重複每一天。
Calendar today = Calendar.getInstance();
today.set(Calendar.HOUR_OF_DAY, 3);
today.set(Calendar.MINUTE, 0);
today.set(Calendar.SECOND, 0);
MyTask task = new MyTask();
Timer timerJob = new Timer();
timerJob.schedule(task, today.getTime(),
TimeUnit.MILLISECONDS.convert(1, TimeUnit.DAYS));
我需要添加Quartz依賴? – abipc
@abipc是的,我忘了它。我使用了2個庫。它們是:1)quartz-2.2.1.jar 2)slf4j-api-1.6.6.jar –