.jar 파일의 .desktop 파일을 어떻게 만듭니 까?


20

내 문제는 Technic Launcher의 .desktop 파일을 만들고 싶습니다.이 파일은 Minecraft의 대체 실행기입니다. .jar 파일 형식으로 제공되며 메뉴 항목을 만들고 싶습니다. 그런 .desktop 파일을 어떻게 작성합니까?

내 시도는 다음과 같습니다.

[Desktop Entry]
Type=Application
Name=Technic Launcher
Comment=Minecraft Launcher for Technic Pack, Tekkit, Hack/Mine and Yogbox
Exec=/home/benjamin/Applications/Minecraft/TechnicLauchner/technic-launcher-latest.jar
Icon=/home/benjamin/Applications/Minecraft/TechnicLauchner/icon.png
Terminal=false
Categories=Game;ActionGame;AdventureGame;RolePlaying;

이것은 효과가 없었으므로 내 질문입니다. 내가 뭘 잘못 했어? .jar 파일을 가리킬 수도 있습니까?

답변:


17

수동으로설치 만들거나 Alacarte를 사용할 수 있습니다 . 방법은 다음과 같습니다.

1 : Alacarte 설치

그놈 의존성을 설치합니다. 걱정할 것이 없습니다.

2 : 새 항목 작성

명령 항목에서 찾아보기를 클릭하고 .jar 파일을 선택하십시오.

  • /usr/bin/java -jar다음과 같이 명령의 시작 부분 에 추가해야 할 수도 있습니다 /usr/bin/java -jar /home/angel/minecraft.jar.

여기에 이미지 설명을 입력하십시오

3 : 파일을 실행 가능하게 만들기

.jar 파일이있는 곳으로 이동하십시오. 속성, 권한을 마우스 오른쪽 버튼으로 클릭하고 '프로그램으로 실행 허용'옵션을 확인하십시오.

4 : 대시에서 찾으십시오

거기 있어야합니다. 클릭하고 즐기십시오!

여기에 이미지 설명을 입력하십시오

추가 : 여기 아이콘이 있습니다


1
개인적으로 저는 menulibre를 선호합니다. 마지막 앱 대결에 추가되었으며 alacarte, imo보다 나은 경험을 제공합니다. myapps.developer.ubuntu.com/dev/apps/1173
Glutanimate

@Glutanimate 저는 전에 MenuLibre를 사용한 적이 없습니다. 그리고 나는 그것을 대답에 사용하려고했습니다. 그러나 Quantal의 버그로 인해 설치할 수 없으므로 Alacarte를 선택했습니다.
Ángel Araya

.desktopKDE에는이 기능이 내장되어 있기 때문에 항상 파일 을 만드는 것이 매우 쉽다고 생각했습니다 .
Oleh Prypin

매우 중요 : 실행하려면 java있어야합니다 PATH. PATHin 을 내 보낸 경우 응용 프로그램을 실행할 때 데스크탑 환경이 올바른 위치 .bashrc로 옮깁니다 . .profilePATH
여호수아 Detwiler

13

.jar 파일은 실행 파일이 아니므로 무언가 ( java) 로 열어야합니다 .

Exec=java -jar /home/benjamin/Applications/Minecraft/TechnicLauchner/technic-launcher-latest.jar

어쨌든, 처음부터 수동으로 파일을 작성하지 않는 것이 좋습니다.


4

데스크탑 파일의 일부를 엉망으로 만들었습니다. 이것은 다음과 같이 보입니다 (스레드 부활에 유감입니다).

[Desktop Entry]
Type=Application
Name=Technic Launcher
Comment=Minecraft Launcher for Technic Pack, Tekkit, Hack/Mine and Yogbox
Exec=java -jar /home/benjamin/Applications/Minecraft/TechnicLauchner/technic-launcher-latest.jar
Icon=/home/benjamin/Applications/Minecraft/TechnicLauchner/icon.png
Terminal=false
Categories=Game;ActionGame;AdventureGame;RolePlaying;

그런 다음 입력

sudo chmod +x "/home/(username)/Desktop/Technic Launcher.desktop"

2

Xubuntu에서 방금 jar 파일의 절대 경로를 지정하고 chmod +xon jar 파일을 사용하여 실행 파일을 화나게했습니다 .

권한 탭에서 방금 실행 파일을 프로그램으로 클릭했습니다.


또는 .jar 확장자를 Java 애플리케이션과 연관시킬 수 있습니다.

Xubuntu를 사용하면 구성 관리자 대화 상자 를 통해 선호 Java 가상 머신 의 항목을 편집하여 시스템-> MIME 편집기 를 선택하여이를 수행 할 수 있습니다 application/java-x-archive.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.