我想知道Mac是否有AOT编译器将Java应用程序编译为本地可执行文件,从而消除了对JRE的需求?
我已经看到了适用于Windows和Linux的商业示例,但是除了开源GCJ(在某些杨树Java库中获得的成功有限)之外,Mac上找不到任何东西。
Mac的本机可执行文件将摆脱JRE,并可能对其进行签名,从而使Java开发的应用程序可能被接受到应用程序商店中。
最佳答案
Install4J可以将Java编译为本机OS X应用程序,但系统仍应安装JRE。 Install4J只是为JRE调用创建包装器。