2013-02-19 173 views
1

我有一個Java 桌面應用程序,我想完全退出,並安排它在日後啓動。我可以使用Quartz Scheduler啓動我的應用程序嗎?

有沒有使用Quartz Scheduler的方法?

據我所知,Quartz需要Java運行時爲運行才能激活。

我想下面的功能,並且不介意使用另一個Java庫來實現這一目標:

  • 獲取/設置時間表的Java應用程序的執行。
  • 能夠在沒有Java運行時的情況下啓動應用程序。
  • 維護一個跨平臺的代碼庫。
+0

如果沒有某種形式的Java運行時,我們將無法啓動Java應用程序,因此不確定您的意思。但是在回答你的第一個問題時,你可以將Quartz作爲一個完全獨立的進程來運行,並且在退出時讓你的應用程序自己調度它。 – Perception 2013-02-19 12:42:01

+0

「能夠在沒有Java運行時的情況下啓動應用程序。」 - 沒有java就很難運行java應用程序。你能解釋一下這個要求嗎? – Raman 2013-02-19 12:42:15

+0

@Perception我不能從命令行運行它嗎?如果Java在客戶端機器上正確安裝,則應在/ usr/bin中提供「java」命令 – Redandwhite 2013-02-20 08:34:50

回答

1

是的,你可以,你需要將它楔在代碼之外。

相關問題