我正在研究基於Java的應用程序,我們正在尋求簡化我們的更新部署。到目前爲止,我們總是發送新的安裝包&讓我們的客戶站點上的系統管理員推出升級 - 這對大量用戶來說是痛苦的。是否有基於java的自動更新工具,而不是WebStart和Eclipse P2?
我希望做的是類似於Java Webstart的東西(或者Eclipse P2) - 應用程序啓動時,它會檢查指定位置的更新,然後才能啓動下載更新。
但這裏是我的問題 - 我想對什麼插件& jar文件的範圍之外進行更多的控制。例如:
- 我希望能夠升級我的JVM(我們發佈帶有附加安全功能的修改版本)。
- 我需要安裝DLL的 - 可能本地的jar文件,有時到windows
- 偶爾運行MSI的安裝Windows組件(例如打印機驅動程序)。
- 我需要修改配置文件&註冊表。
我發現支持這一(如AppLifeUpdate在http://www.kineticjump.com/)幾個應用程序,但他們往往是.NET專注,似乎有點乖張的引進上的Java應用程序提供.NET扶養;)
我知道我可以在這裏寫自己的作品,但是如果已經有支持這種設施的第三方庫,那麼它會讓我的生活變得更輕鬆。
因此,任何人都有類似的問題&知道一些產品,我可以看看嗎?
謝謝,Brian。