Java应用程序部署/安装程序选项?

我正在寻找有关在最终用户系统上部署Java应用程序的良好选项的建议.

我们的最终用户不是技术精湛的专家,而是偶然的计算机用户,他们不能指望找出目录和版本冲突.

> Runnable jar不实用,因为我们需要提供VM参数.批处理文件不实用,因为无论出于何种原因,java.exe不在大量Windows系统的$PATH上.
> Webstart是一个选项,但我们的用户通常会抱怨没有创建快捷方式(显然已经损坏的功能),网站上的每次点击都会提示新的下载,而且过多的其他问题使得这个选项对最终用户来说显得非常不专业.
> google for Java部署时发现的许多内容本身都是用Java构建的,这意味着它们不会在Java安装缺失或损坏的系统上运行.

最佳答案
>如果你不想花钱,一个流行的解决方案是izpack.
>如果您正在寻找商业支持的解决方案,则有install4j(免责声明:我的公司开发install4j).安装程序也是Java应用程序.但是,它由本机启动程序启动,可以动态从服务器下载JRE包.您还可以静态捆绑私有JRE.有关JRE包的更多信息,请参见here.

相关文章

摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠...
摘要: 原创出处 https://www.bysocket.com 「公众号:泥瓦匠...
今天犯了个错:“接口变动,伤筋动骨,除非你确定只有你一个...
Writer :BYSocket(泥沙砖瓦浆木匠)微 博:BYSocket豆 瓣:...
本文目录 线程与多线程 线程的运行与创建 线程的状态 1 线程...