Runnable JAR exe包装器和JRE安装程序(如果不存在)

时间:2012-10-21 14:06:11

标签: jar java

我创建了Java Swing应用程序,我将导出程序运行到runnable jar文件中。使用Launch4j(link)我已经设法将其包装在exe文件中。如果未在PC上安装JRE,则将用户发送到JAVA站点进行下载。我的问题是否有任何包装器自动安装JRE而不将用户发送到站点。

1 个答案:

答案 0 :(得分:1)

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

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