2013-10-01 81 views
0

我的電腦已開啓7/24。但是,它確實被鎖定。我有一個應用程序,其中包括Selenium和其他API。我需要它在每天早上6點執行。有什麼辦法可以做到這一點。我聽說過Windows調度程序。有沒有辦法讓它自行執行?或者這是做這件事的最好方法。 (我有Windows 7)如何編程Java應用程序以在特定時間每天執行?

+3

''我聽說過Windows調度器,有沒有什麼辦法讓它自己執行呢?「」是的,這就是整個問題。 –

+1

我不知道有人需要哪種SSCCE來複制此問題= S –

+0

參考:[Windows 7:安排任務](http://windows.microsoft.com/zh-cn/windows7/schedule-一個任務)。創建一個任務,通過命令執行你的java applcations。 'java MainClass'(當然,這個命令可能比這個複雜得多) –

回答

0

你需要的是一個Quartz調度器。請找到相同的鏈接:http://quartz-scheduler.org/

使用石英調度程序,你可以安排一個工作,每天早上6點使用cron表達式運行。你可以使用www.cronmaker.com

+0

-1:貌似你不知道如何使用石英克朗。 –

+0

@LuiggiMendoza我不明白你的意思 –

+0

我的意思是:要使用石英,你需要它在Java應用程序中運行,因此應用程序必須整天運行,但是如果未處理的異常提出並且JVM應用程序存在,那麼cron將停止工作。在這種情況下,最好依靠操作系統設置,而不是使用永久Java應用程序來調用其他Java應用程序。 –

相關問題