2010-07-01 94 views
0

我想定期運行我的java程序,也就是說,每隔3個小時。我想寫一個.bat文件,並把命令來調用Java類。但是,在Windows XP中定期運行.bat的最佳方式是什麼?提前致謝。我不想使用第三方工具。日程安排java程序

回答

4

Windows scheduled tasks是專爲此目的而建造的。

您可以運行多個調度事(這樣你就可以得到你的每三個小時的行爲),你可以得到你的代碼運行是否沒有登錄。

的多個調度是一個有點棘手。你基本上把它作爲一個日常任務來開始,但接近尾聲時,它會問你是否想要做高級功能。

選擇是,然後您可以在該點設置多個計劃。

+0

雖然他們有其侷限性。我更喜歡有一個*真實*調度程序,如[Zena](http://www.asg.com/products/product_details.asp?code=ZNC) – 2010-07-01 12:32:54

1

如果你想要一個純粹的基於Java的解決方案,你可以試試QUARTZ SCHEDULER。但正如paxdiablo已經提到的那樣,Windows任務計劃程序也會這樣做。