Javaアプリケーションには膨大なメモリヒープが必要です。私はそのためJava用ネイティブランチャーFree LinuxおよびMac
のjava -Xms32m -Xmx128m xyz.jar
を使用して自分のアプリケーションを起動する必要があり、私は私がでJVMヒープサイズのパラメータを渡すことができ、私のJavaアプリケーションのためのネイティブ・ランチャーを作成したいと思います。私が計画しますWindowsプラットフォーム用にJSmooth http://jsmooth.sourceforge.net/を使用する
しかし、LinuxとMac用のネイティブランチャーも作成したいと思います。どのオープンソース/フリーソフトウェアが私の手助けになるのか分かりますか?
のLaunchAnywhere http://www.zerog.com/iamanual/usermanual_ia55/WebHelp/launchanywhere/abo12e.htm
が良いようです。しかし、それは商用ソフトウェアです。
ありがとうございました。
シェルスクリプト+ niceアイコン付きの.desktopファイルは、実際Linuxにとって十分です。 – Slartibartfast
さまざまなプラットフォームユーザーの非公式調査の後、私の結論は次のとおりです。 もちろん、ほとんどのWindowsユーザーは、exeが最適です。 ほとんどのLinuxユーザーは、スクリプトを起動することで、コマンドラインからアプリケーションを起動するのに慣れています。 ほとんどのMACユーザーは、ネイティブのMacアプリケーションバンドルを持つことを好みます。 –