我需要在Swing应用程序中嵌入JRE并进行部署。对于Windows和Linux系统,将应用程序、JRE和.bat/.sh文件压缩成一个zip文件可以解决问题。用户下载zip文件,解压缩并启动应用程序。完美!但是现在,我需要为Mac OS X提供同样的功能。我已经阅读或被告知了许多有关此事的不同内容(在Mac上禁止分发JRE,相反,Mac上始终存在JRE等),因此我非常困惑我是否能够这样做。请问有人已经实现了这样的功能吗?您如何解决Mac应用程序的部署问题?另外,什么是在Mac上分发我的应用程序的最佳格式(zip?)?
.exe
启动器。启动器的“构建”可以在Mac/Linux上完成,但生成的启动器只能在Windows上运行。 - Ian Roberts