【问题标题】:Is there a .jar launcher for OS X是否有适用于 OS X 的 .jar 启动器
【发布时间】:2014-04-14 05:58:33
【问题描述】:

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

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

有什么建议吗?

【问题讨论】:

标签: java macos launcher


【解决方案1】:

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

【讨论】:

  • 我已经将它导出为 Runnable Jar,但我不能/不知道如何以这种方式指定初始和最大堆大小,这是我主要关心的问题。
  • 在运行配置中,将命令行选项添加到参数选项卡中的VM参数文本框中。
  • 感谢您的帮助,我会试试这个!
【解决方案2】:

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

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

另一个不费吹灰之力的选择是创建一个 shell 脚本。像这样的:

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

【讨论】:

  • 谢谢,这显然是我第一次经历这个过程,所以我很感激这个有用的答案。
猜你喜欢
  • 2012-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-05
  • 1970-01-01
  • 1970-01-01
  • 2012-12-21
  • 2011-09-28
相关资源
最近更新 更多