OS X是否有.jar启动器

时间:2014-03-10 21:39:25

标签: java macos launcher

我的印象是Launch4J无法为OS X创建启动器。如果我错了,请纠正我。

我想使用类似的东西,所以我可以为我的Java应用程序设置初始堆大小/最大堆大小而不使用命令行选项(java -jar -Xmx1024m等....)。

有什么建议吗?

2 个答案:

答案 0 :(得分:4)

你想要的是Application Bundle。它包含一个属性文件(Info.plist),您可以在其中设置Xmx等内容。

您还可以使用Oracle的appbundler tool创建应用程序包。

另一个明智的选择是创建一个shell脚本。像这样:

#!/bin/bash
java -jar myJar.jar

答案 1 :(得分:3)

Eclipse可以将运行配置导出为可运行的jar文件或Mac OSX应用程序包。 在运行配置中,将命令行选项添加到参数选项卡中的VM参数文本框中。