Java実行ファイルのデスクトップショートカットが接続されない

Java実行ファイルのデスクトップショートカットが接続されない

[編集: THEN と入力cd CashAdv]java -jar /home/bigaisdgood1/CashAdv/CashAdv.jarターミナルで実行するとプログラムが正しく実行され、問題はありません。

ただし、.desktop ショートカットでそのコード行を として使用するとexec=java -jar /home/bigaisdgood1/CashAdv/CashAdv.jar、実行はされますが接続されません。

私の Java プログラム (CashAdv.jar) は、同じフォルダーに配置された .txt ファイルから接続文字列を作成して Localhost に接続します。

.txt ファイルが見えていないだけのような気がしますが、他の可能性も考えられます。

  • 最近、ショートカットと同じフォルダーに .txt ファイルを置こうとしましたが、効果はありませんでした。
  • Exec=cd /home/bigaisdgood1/CashAdv/ && java -jar /home/bigaisdgood1/CashAdv/FindDir.jar無効であり、ショートカットを使用するとエラーが返されます。

答え1

Path=デスクトップ ファイル内のパラメータを使用しますType=Application

例えば

Path=/home/bigaisdgood1/CashAdv
Type=Application

Pathエントリが Application の場合にプログラムを実行する作業ディレクトリを定義しますType 。

答え2

ショートカット/アイコンでアプリケーションを実行するようにします。

java -jar yourApplication.jar org.example.your.MainClass

ファイルの正確な場所を追加する必要があると思います。

#!/bin/sh
java -jar /home/fred/examp/Example234/Fredexample.jar

関連情報