Java应用程序部署/安装程序选项?
我正在寻找关于在最终用户系统上部署Java应用程序的好选项的建议 我们的最终用户并不是精通技术的专家,而是普通的计算机用户,他们不可能找出目录和版本冲突Java应用程序部署/安装程序选项?,java,deployment,installation,Java,Deployment,Installation,我正在寻找关于在最终用户系统上部署Java应用程序的好选项的建议 我们的最终用户并不是精通技术的专家,而是普通的计算机用户,他们不可能找出目录和版本冲突 Runnable jar不实用,因为我们需要提供VM参数。批处理文件并不实用,因为无论出于何种原因,在大量Windows系统中,java.exe不在$PATH上 Webstart是一个选项,但我们的用户通常会抱怨没有创建快捷方式(这一功能显然已被破坏),每次点击网站都会提示新的下载,而过多的其他问题使得该选项对最终用户来说似乎非常不专业 Go
- Runnable jar不实用,因为我们需要提供VM参数。批处理文件并不实用,因为无论出于何种原因,在大量Windows系统中,java.exe不在$PATH上
- Webstart是一个选项,但我们的用户通常会抱怨没有创建快捷方式(这一功能显然已被破坏),每次点击网站都会提示新的下载,而过多的其他问题使得该选项对最终用户来说似乎非常不专业
- Google for Java部署中发现的许多东西本身都是用Java构建的,这意味着它们不会在Java安装缺失或损坏的系统上运行
- 如果你不想花钱,一个流行的解决方案是
- 如果您正在寻找一个商业支持的解决方案,则有(免责声明:我的公司开发install4j)。这里的安装程序也是一个Java应用程序。但是,它是由一个本机启动器启动的,它可以动态地从服务器下载JRE包。您还可以静态绑定私有JRE。有关JRE捆绑包的更多信息,请参阅
- Webstart是一个选项,但我们的用户通常会抱怨没有创建快捷方式(这一功能显然已被破坏),每次点击网站都会提示新的下载,而过多的其他问题使得该选项对最终用户来说似乎非常不专业
- Google for Java部署中发现的许多东西本身都是用Java构建的,这意味着它们不会在Java安装缺失或损坏的系统上运行