Java 執行檔的桌面捷徑無法連接

Java 執行檔的桌面捷徑無法連接

[編輯:鍵入cd CashAdvTHEN ]java -jar /home/bigaisdgood1/CashAdv/CashAdv.jar在終端機中運行將正確運行我的程式並且沒有問題。

但是,當我在 .desktop 快捷方式中使用該行程式碼時exec=java -jar /home/bigaisdgood1/CashAdv/CashAdv.jar,它將運行,但無法連接。

我的 Java 程式 (CashAdv.jar) 透過從放置在相同資料夾中的 .txt 檔案建立連接字串來連接到本機。

我有一種感覺,它只是看不到 .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

相關內容