我的Java应用程序需要一个巨大的内存堆。我需要使用以下命令启动我的应用程序
java -Xms32m -Xmx128m xyz.jar
因此,我想为我的Java应用程序创建本机启动器,在其中我可以传递JVM堆大小参数。我打算在Windows平台上使用JSmooth http://jsmooth.sourceforge.net/。
然而,我也想为Linux和Mac创建本地启动器。我可以知道哪些开源/自由软件可以帮助我做到这一点吗?
LaunchAnywhere http://www.zerog.com/iamanual/usermanual_ia55/WebHelp/launchanywhere/abo12e.htm
看起来不错。但它是一个商业软件。
谢谢。
发布于 2009-03-03 12:53:03
这可能不是您想要的答案,但我会在linux/unix上使用一个application bundle on MacOS和一个简单的shell脚本。
唯一的原因是,在OSX上使用web start和/或shell脚本的最终用户体验并不是那么好,Mac用户希望一切都像Mac应用程序捆绑包一样工作。
https://stackoverflow.com/questions/605598
复制相似问题