私のubuntu lucid linuxシステムでは、フォルダーにいくつかのjavaコードがあります.フォルダーに~/dev/java/mycode/srcantビルド~/dev/java/mycodeファイルがあり、Javaファイルをコンパイルして作成しjar、最終的にjarを実行します.次のようにターミナルでこれを行います
cd ~/dev/java/mycode
ant -f mybuildfile.xml
ターミナルで上記のイベントが発生するデスクトップのショートカットをクリックして作成したかったので、'mylaunchfile'in/home/me/dev/javaフォルダーを作成して与えましたchmod +x。内容は次のとおりです。
#!/bin/bash
ant -f /home/me/dev/java/mycode/mybuildfile.xml
ターミナルを開いてcdし/home/me/dev/javaて実行すると
>bash mylaunchfile
ant が正しく実行され、Java コードが実行されます。
次に、desktop launcherwith コマンドを次のように作成しました
bash /home/me/dev/java/mylaunchfile
.このショートカットをダブルクリックしても、ターミナルは表示されず、bash コマンドも実行されません。
このクリック可能なショートカットを機能させるには何が必要ですか?