Gnomeでデスクトップアイテムを作成する方法

Gnomeでデスクトップアイテムを作成する方法

昨日はstackexchangeにこの質問を投稿しましたが、ここに投稿する必要があると言われました。

ProM 6.8(Javaで書かれたプロセスマイニングツール)をインストールし、ターミナルで./ProM68.sh&コマンドを実行すると、アプリケーションは問題なく起動します。

Gnome 3(Fedora 28)でデスクトップ項目またはメニュー項目を作成しようとしています。

これは私のデスクトップアイテムです。

[Desktop Entry]
Name=Prom
Exec=/home/bengbers/Programs/Prom/ProM68.sh %u
Type=Application
StartupNotify=true
Terminal=false  
Categories=Development;Java;

アイコンをダブルクリックしても何も起こりません。

また、メインメニューに項目を追加しようとしましたが、やはり失敗しました。

仕事用デスクトップアイテムを作成するにはどうすればよいですか?

答え1

スクリプトを見ると、ProM68.shスクリプトを含むディレクトリではなく、現在の作業ディレクトリに基づいてクラスパスを設定することがわかります。したがって、実行中の現在の作業ディレクトリが./ProM68.shスクリプトを含むディレクトリと同じ場合、この方法で実行すると機能します。デスクトップファイルは通常Path=/home/bengbers/Programs/PromfalseTerminaldesktop-file-validate

関連情報