我遇到了同样的问题。我最终得到了BAT,Shell和最终的Mac版DMG。
我在使用Nullsoft安装程序的Windows自动安装JRE安装中找到了以下注释:
http://nsis.sourceforge.net/Java_Launcher_with_automatic_JRE_installation
我认为在JNLP之外,您将很难获得所有平台的自动化。但是,在我的项目中,长达两年的时间,我还没有看到用户必须自己获取Java的抱怨。我相信大多数机器都会拥有它。Windows用户抱怨没有快捷方式,但是使用vbs很容易做到。
同样在Mac DMG
AppBundle上,它们是指定JRE的方法。除非是基于PowerPC的较旧计算机,否则Mac将具有最新版本。在这种情况下,没有Java6。
最终您会得到几个启动器,我建议您使用自动更新策略。



