在应用程序包中包含JVM的副本

edw*_*dmp 5 java xcode jvm objective-c nsbundle

我有一个OS X objective-c应用程序,它以编程方式调用Java命令来运行Java程序.

如果我是正确的,默认情况下不再在OS X上安装Java.我想发送我的应用程序而不是强制用户下载Java才能使用该应用程序.

如何发送java可执行文件的副本以及runtime(rt.jar).当然我可以rt.jar在应用程序包中复制,但是那个java二进制文件呢?我也可以复制一下吗?

小智 0

您可以随应用程序一起提供 JRE(请参阅许可)。要为用户提供一份 JRE 副本,请放入一份并让他们自行安装或制作应用程序捆绑包