5

クロスプラットフォームのJavaプロジェクトがあります。WindowsおよびMacOSXIの場合、ANTタスクを介して「launch4j」および「jarbundler」によって生成された.EXEまたは.APPファイルを配信します。

今、私はこのソフトウェアをLinuxユーザーにも提供する方法を探しています。現在、私が持っているのは実行可能なJARだけです。

.tar.gzとしてパックされた実行可能なJARを配信するよりも良い方法はありますか?おそらく、実行可能ファイルがプログラムアイコンを表示する簡単な方法(実行可能JARでは表示できません)?

4

1 に答える 1

2

次のような .desktop ファイルを使用して、メニュー ショートカットを作成するだけです。

[Desktop Entry]
Categories=Games
Exec=java -jar YOURJARFILE.jar
Icon=YOURICON.png
Name=Application Name
Type=Application

(完全な仕様はhttp://www.freedesktop.org/wiki/Specifications/desktop-entry-specにあります)

次に、次を使用してインストールします。

xdg-desktop-menu インストール YOURAPP.desktop

于 2013-01-05T15:37:55.013 に答える