我已经创建了Java Swing应用程序,我已将导出器转换为可运行jar文件。随着Launch4j(link)的使用,我设法将它包装在exe文件中。如果JRE未安装在PC上,它将用户发送到JAVA站点进行下载。我的问题是否有任何包装器自动安装JRE而不将用户发送到站点。可运行的JAR exe包装器和JRE安装程序(如果不存在)
0
A
回答
1
我用launch4j来部署这样的摇摆应用程序。我只是将JRE文件夹放入与我的exe和jar文件相同的文件夹中。您可以为您的应用程序部署JRE,以防需要确保它具有所需的版本。所以我的应用程序有自己的文件夹,其中包含JRE文件夹,我的应用使用的其他jar文件,launch4j的exe文件和ini文件。我不记得我是否告诉launch4j在该文件夹中使用JRE,但它必须知道使用该本地JRE。
下面是另一个问题的链接,其中有人做了同样的事情,并告诉他们如何指向JRE。 Specify JRE in launch4j
相关问题
- 1. 如果未安装,请安装JRE
- 2. install4j安装程序不会使UNIX安装程序可运行
- 3. windows安装程序:安装后运行exe
- 4. 在一个EXE文件中用我的JAR包装JRE
- 5. 在AIR安装程序中包含.exe
- 6. 如何在没有jre的情况下运行netbeans应用程序或者如果以前没有安装如何运行jre安装程序
- 7. Eclipse安装程序找不到jre
- 8. 如何在Windows安装程序安装期间运行第三方exe(使用安装和部署项目)
- 9. 如果未安装.Net Framework,请运行安装程序
- 10. 高级安装程序:安装的.exe不会从安装目录启动
- 11. 如何使用wix安装程序运行多个安装的exe文件?
- 12. 将蟒蛇应用程序打包成.exe和安装程序
- 13. 指定安装JRE不存在(的MacOSX)
- 14. msi安装后运行exe - 应用程序没有运行?
- 15. 如何运行Eclipse而不运行JRE安装?
- 16. 在WIX msi中包装一个EXE安装程序
- 17. 运行.exe打包在.jar
- 18. 为exe和msi链接安装程序
- 19. EXE安装安装
- 20. Eclipse未运行(即使安装了JRE)
- 21. OSX - 编译Java JNI应用程序以仅安装JRE运行
- 22. 制作安装程序并安装库(如果尚未安装)
- 23. 安装程序 - 如何让exe独立运行
- 24. 仅安装如果不装球拍包
- 25. Installshield仅在安装期间运行EXE
- 26. 在一个安装程序中执行多个安装程序/ exe文件?
- 27. 在一个安装程序中运行多个设置exe
- 28. 如何为izpack安装程序.jar文件制作.exe文件
- 29. 运行程序安装
- 30. .NET安装包安装程序
您可以检出Macrovision(现在是Flexera)的InstallAnywhere http://www.flexerasoftware.com/products/installanywhere.htm。我认为它有这种能力。 (免责声明:我不属于公司:)) – mazaneicha
*“..已成功将其包装在exe文件中。”* * nix和OS X怎么样?对于JRE和[Java Web Start](http://stackoverflow.com/tags/java-web-start/info)来说,一个好的选择是'deployJava.js'。安装程序(所有3个主要平台)。 –