Java 실행 파일의 바탕 화면 바로 가기가 연결되지 않습니다

Java 실행 파일의 바탕 화면 바로 가기가 연결되지 않습니다

[편집: cd CashAdvTHEN 입력] 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

관련 정보