2013-10-22 54 views
3

我正在開發一個軟件,我會經常修補&,所以我正在研究使用Java製作的自動更新程序。Java中的軟件自動更新程序

如果我谷歌「自動更新Java」它給了我自動更新爲Java,而不是一般的軟件。

編輯:Java Web Start和JNLP不是可行的選擇,因爲它們是越野車並且根本不可靠(或者這是普遍的觀點)。

+0

你爲什麼不把它寫出來呢?不應該那麼複雜... – desperateCoder

+1

我想你是對的,但我只是想安全一些:) – Howie

回答

6

使用Java Web Start。它會自動更新您的應用程序,當你有一個更新的版本。如果配置正確。 JNLP運作良好。 查看JnlpDownloadServlet指南。

也查看Andrew Thompsonsite

有了JNLP,你可以

  1. 添加自定義圖標。
  2. 在桌面上安裝快捷方式。
  3. 在開始菜單中添加應用程序。
  4. 添加自定義啓動畫面。
+1

我錯過了什麼嗎?我的印象是JWS真的不可靠嗎? – Howie

+1

@霍維 - 我想你錯過了一些東西。 JWS/JNLP可能比你自己實現的一些機制更可靠。 :-) –

+0

好,注意。謝謝 :) – Howie