web-dev-qa-db-ja.com

.jarファイル用の.desktopファイルを作成するにはどうすればよいですか?

私の問題は、Minecraftの代替ランチャーであるTechnic Launcherの.desktopファイルを作成したいということです。 .jarファイルの形式で提供され、そのためのメニューエントリを作成します。このような.desktopファイルはどのように書きますか?

私の試みは次のとおりでした:

[Desktop Entry]
Type=Application
Name=Technic Launcher
Comment=Minecraft Launcher for Technic Pack, Tekkit, Hack/Mine and Yogbox
Exec=/home/benjamin/Applications/Minecraft/TechnicLauchner/technic-launcher-latest.jar
Icon=/home/benjamin/Applications/Minecraft/TechnicLauchner/icon.png
Terminal=false
Categories=Game;ActionGame;AdventureGame;RolePlaying;

これはうまくいかなかったので、私の質問です。私は何を間違えましたか? .jarファイルを指すことさえ可能ですか?

20
Masterkraft0r

手動で作成するか、 AlacarteInstall 。方法は次のとおりです。

1: Alacarteのインストール

いくつかのGnome依存関係がインストールされます。心配する必要はありません。

2:新しいエントリを作成する

コマンドエントリで[参照]をクリックし、.jarファイルを選択します。

  • コマンドの先頭に/usr/bin/Java -jarを追加して、/usr/bin/Java -jar /home/angel/minecraft.jarのようにする必要がある場合があります。

enter image description here

3:ファイルを実行可能にする

.jarファイルがある場所に移動します。プロパティ、権限を右クリックして、「プログラムとして実行を許可する」オプションをチェックします。

4:ダッシュで探します

そこにあるはずです。クリックしてお楽しみください!

enter image description here

追加: Here's アイコン

17
Angel Araya

。jarファイルは実行可能でないため、何か(Java)で開く必要があります。

Exec=Java -jar /home/benjamin/Applications/Minecraft/TechnicLauchner/technic-launcher-latest.jar

とにかく、これらのファイルをゼロから手動で作成することはお勧めしません。

13
Oleh Prypin

デスクトップファイルの一部を台無しにしました。これは次のように見えるはずです(スレッドの復活についてはごめんなさい):

[Desktop Entry]
Type=Application
Name=Technic Launcher
Comment=Minecraft Launcher for Technic Pack, Tekkit, Hack/Mine and Yogbox
Exec=Java -jar /home/benjamin/Applications/Minecraft/TechnicLauchner/technic-launcher-latest.jar
Icon=/home/benjamin/Applications/Minecraft/TechnicLauchner/icon.png
Terminal=false
Categories=Game;ActionGame;AdventureGame;RolePlaying;

次に入力するだけ

Sudo chmod +x "/home/(username)/Desktop/Technic Launcher.desktop"
4
Kenneth Clark

Xubuntuでは、jarファイルの絶対パスを指定し、jarファイルのchmod +xを使用して実行可能ファイルを作成しました。

[アクセス許可]タブで、プログラムとして実行ファイルをクリックしました。


または、.jar拡張子をJavaアプリケーションに関連付けることもできます。

Xubuntuを使用すると、構成マネージャーダイアログを介してこれを行うことができ、application/Java-x-archiveのエントリを優先Java仮想マシンに編集することでSystem-> MIME Editorを選択できます。

2
cavila