如何在部署Java Swing应用程序时安装JRE?

时间:2012-03-11 10:37:18

标签: java swing deployment installation

我是Java Swing&的新手。我有点难过。我正在开发的应用程序将安装在尚未安装JRE的系统上。有没有办法在Java Swing应用程序中打包JRE并创建一个安装JRE和应用程序的EXE文件?

3 个答案:

答案 0 :(得分:6)

使用deployJava.js确保在最终用户的计算机上安装了合适的最小JRE。然后使用Java Web Start安装并启动应用程序本身。

这两个都是:

  1. 由Oracle提供,用于部署富客户端应用程序。
  2. 专为在Windows,OS X& * nix中。

答案 1 :(得分:4)

您可以使用Launch4J从Java程序源创建.exe文件。此工具提供了设置Java JDK / JRE的相对路径的选项。这意味着您可以使用所需的JDK / JRE交付软件。

但要小心。如果您因许可问题而提供JDK / JRE下载,我认为您会遇到麻烦。

最好的方法是告诉用户自己安装JDK / JRE ....

答案 2 :(得分:1)

您必须使用安装程序。试试NSIS例如