我是java的初学者。我用java swing完成了一个应用程序。现在我想制作该应用程序的设置或安装程序。
我一直在尝试install4j
.jar
到.exe
文件和"inno setup compiler"
进行设置,并且运行成功。但问题是这个设置在没有安装java但是没有运行应用程序的机器上运行,并且没有安装java运行时环境的生成错误。
如何在我的系统用户的机器上使用我的应用程序安装java
答案 0 :(得分:2)
在install4j
中,您需要将安装程序配置为静态软件包或动态软件包。静态包将使用安装程序发送JRE,动态将在安装时下载JRE。
来自help page:
静态捆绑
选定的JRE将分发到您的媒体文件中。
动态捆绑
按需下载动态捆绑包。如果用户已安装了合适的JRE,则将使用该JRE。如果目标计算机上没有此类JRE,则安装程序将从您在下面的文本字段中指定的URL下载动态捆绑的JRE。