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