繁体   English   中英

在具有嵌入式JRE的Mac OS中创建Windows应用程序安装程序

[英]Creating Windows application installer in Mac OS with embedded JRE

我有一个可执行的Jar文件,可以在Mac和Windows上运行。 我想为Windows创建带有嵌入式JRE的安装程序。 我的意思是安装程序应用程序应该是一个“ .exe”或“ .msi”文件。 由于我们的开发环境在Mac OS上,因此我想找到一个在Mac上可以使用的Windows安装程序制造商。 然后,我可以将其集成到我们的脚本中。

到目前为止,我所做的是:

我用过'launch4j'。 我设法与我们的“ ant”脚本很好地集成在一起,为我们的应用程序创建了一个“ .exe”安装程序。 但是,问题是嵌入式JRE不在'.exe'文件内。 它在文件旁边。 我只想要一个安装程序文件。

到目前为止,我的想法是:

如果我是对的,有两种选择:

  • 使用真正的嵌入式JRE,通过更好的安装程序找到其他解决方案,而不是“ launch4j”。
  • 尝试找到适用于Mac OS的Windows安装程序制造商,以将“ lanuch4j”的输出与相邻的JRE组合在一起并构建一个exe / msi文件。

实际上,我找不到任何解决方案可以在Mac OS中实现所有这些功能。

我不知道可以在Mac OS上运行的Windows其他安装程序制造商。 您可以做的是为在Mac OS上运行的Windows设置VM,然后在该VM中使用高级安装程序之类的工具。 它有一个教程,向您展示如何构建这样的安装程序: http : //www.advancedinstaller.com/user-guide/tutorial-java.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM