我有一个可执行的Jar文件,可以在Mac和Windows上运行。我想为Windows创建一个嵌入了JRE的安装程序。我的意思是安装程序应用程序应该是'.exe'或'.msi'文件。由于我们的开发环境是在Mac OS上,我想找到一个可在Mac中运行的Windows安装程序制造商。然后,我可以将它集成到我们的脚本中。
到目前为止我做了什么:
我用'launch4j'。我设法创建了我们的应用程序的'.exe'安装程序,并与我们的'ant'脚本很好地集成。但是,问题是嵌入式JRE不在“.exe”文件中。它在文件旁边。我想只有一个安装程序文件。
到目前为止我的想法:
如果我是对的,有两种选择:
实际上,我找不到任何解决方案来在Mac OS中实现这一切。
答案 0 :(得分:1)
我不知道任何可以在Mac OS上运行的Windows安装程序制造商。您可以做的是设置在Mac OS上运行的Windows VM,并在该VM中使用Advanced Installer之类的工具。它有一个教程,向您展示如何构建这样的安装程序:http://www.advancedinstaller.com/user-guide/tutorial-java.html