我正在研究基于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。