我正在尝试将我的 java 应用程序打包到 OS X App Bundle 中,并且我想包含 JRE,因此它可以在没有安装 JRE 的情况下运行。
我正在关注http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html
AppBundler Ant 任务将生成一个包含 JRE 的 .app,但它缺少所有二进制文件。
该应用程序将运行,但我不确定它没有使用我安装的 JRE,因为它缺少二进制文件。还是包含的 JavaAppLauncher 替换了普通的 java 二进制文件?