一个jar文件的MacOS可执行文件

时间:2012-03-18 19:28:31

标签: java macos jar

我有一个独立的java应用程序,将在macintosh系统中使用,我不想将应用程序作为jar文件提供,因为它的源代码可以被解编译。因此,我的目的是将jar文件转换为可以在MacOS中运行的某种可执行文件。有没有办法实现这个目标?我知道Launch4J生成一个jar文件的Windows可执行文件。我需要的是一个在MacOS中实现此功能的工具。 Thnaks。

2 个答案:

答案 0 :(得分:0)

Apple已经取消了在Xcode中创建Java应用程序的能力,因为他们试图让开发人员专门使用Cocoa。你可能会得到一个旧版本的Xcode。

如果您对Launch4J感兴趣,看起来它也会为Mac OS X的Java程序创建一个本机包装器。所以,如果你对此感到满意,我只会使用Launch4J。

请注意,Launch4J需要对Lion(10.7)及更高版本进行一些调整:http://code.google.com/p/gradle-launch4j/wiki/MacOSXLion

答案 1 :(得分:0)

Excelsior JET现在也可用于OS X.

免责声明:我为Excelsior工作。