0

我创建了 Java Swing 应用程序,我有导出器到可运行的 jar 文件。通过使用 Launch4j(链接),我设法将它包装在 exe 文件中。如果 PC 上没有安装 JRE,它会将用户发送到 JAVA 站点进行下载。我的问题是是否有任何包装器自动安装 JRE 而无需将用户发送到站点。

4

1 回答 1

1

我也使用 launch4j 来部署一个像这样的摇摆应用程序。我只是将 JRE 文件夹放入与我的 exe 和 jar 文件相同的文件夹中。您可以将 JRE 与您的应用程序一起部署,以防万一您需要确保它具有所需的版本。所以我的应用程序有自己的文件夹,其中有一个 JRE 文件夹,我的应用程序使用的其他 jar 文件,launch4j 的 exe 和 ini 文件。我不记得我是否告诉launch4j 使用该文件夹中的JRE,但它必须知道使用该本地JRE。

这是另一个问题的链接,其中有人做了同样的事情并告诉他们如何指向 JRE。在 launch4j 中指定 JRE

于 2012-10-21T14:18:38.957 回答