如何将jre打包成java app bundle?

时间:2015-06-01 14:32:27

标签: java macos bundle .app

我尝试在Mac上启动我的java应用程序包几天。我学到了很多文章,教程和讨论,但是我不知道是否有任何方法可以使用来自bundle的Java(Java没有安装在OS上)。我想在我的应用程序包中放入不同版本的java。如何告诉应用程序加载器使用我的应用程序包中的jre?

2 个答案:

答案 0 :(得分:2)

不幸的是你不能在MacOS上使用在appbundler ant任务执行后复制的linux jre。以下是关于在MacOS上将应用程序部署为捆绑包的the best article

答案 1 :(得分:0)

Oracle为此提供了最佳答案,请参阅此处获取说明:http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html

请查看其他问题/答案以获取更多信息:

Using a bundled JRE on OSX

Bundling a private JRE on Mac OS X