
[編輯:鍵入cd CashAdv
THEN ]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