Mein Problem ist, dass ich eine .desktop-Datei für Technic Launcher erstellen möchte, die ein alternativer Launcher für Minecraft ist. Es kommt in Form einer .jar-Datei und ich möchte einen Menüeintrag dafür erstellen. Wie würde ich eine solche .desktop-Datei schreiben?
Mein Versuch war der folgende:
[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;
Das hat nicht funktioniert, daher meine Frage. Was habe ich falsch gemacht? Ist es überhaupt möglich, auf eine JAR-Datei zu verweisen?
.desktop
Dateien zu erstellen , da KDE diese Funktionalität eingebaut hat.java
muss in derPATH
Ausführung sein. Wenn Sie IhrPATH
in exportiert haben.bashrc
, verschieben Sie es in.profile
das Verzeichnis , damit die Desktop-UmgebungPATH
beim Ausführen der Anwendung korrekt ist ..jar- Dateien sind nicht ausführbar, daher müssen Sie sie mit something (
java
) öffnen :Auf jeden Fall würde ich nicht empfehlen, diese Dateien manuell von Grund auf neu zu erstellen.
quelle
Sie haben gerade einen Teil der Desktop-Datei durcheinander gebracht. So sollte es aussehen (Entschuldigung für die Thread-Auferstehung):
Dann einfach tippen
quelle
Auf einem Xubuntu habe ich nur den absoluten Pfad der JAR-Datei angegeben und sie mithilfe der
chmod +x
ON- JAR-Datei ausführbar gemacht .Klicken Sie auf der Registerkarte Berechtigungen einfach auf Datei als Programm ausführen.
Oder Sie möchten möglicherweise die Erweiterung .jar mit der Java-Anwendung verknüpfen.
Mit Xubuntu können Sie dies über den Konfigurationsmanager-Dialog und die Auswahl von System -> MIME-Editor tun, indem Sie den Eintrag
application/java-x-archive
in der bevorzugten Java Virtual Machine bearbeiten .quelle