Mi problema es que quiero crear un archivo .desktop para Technic Launcher, que es un lanzador alternativo para Minecraft. Viene en forma de un archivo .jar y quiero crear una entrada de menú para él. ¿Cómo escribiría tal archivo .desktop?
Mi intento fue el siguiente:
[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;
Esto no funcionó, de ahí mi pregunta. ¿Qué hice mal? ¿Es posible señalar un archivo .jar?




.desktoparchivos, porque KDE tiene esta funcionalidad incorporada.javanecesita estar en elPATHpara ejecutar. Si exportó suPATHen.bashrc, moverlo a.profilelo que el entorno de escritorio tiene la correctaPATHcuando se ejecuta la aplicación.Los archivos .jar no son ejecutables, por lo que debe abrirlos con algo (
java):De todos modos, no recomendaría crear esos archivos manualmente desde cero.
fuente
Acabas de estropear una parte del archivo de escritorio. Así es como debería verse (perdón por el hilo de la resurrección):
Entonces solo escribe
fuente
En un Xubuntu, acabo de dar la ruta absoluta del archivo jar y lo ejecuté usando el
chmod +xarchivo on jar.En la pestaña de permisos, simplemente hice clic sobre el archivo de ejecución como un programa.
O puede asociar la extensión .jar con la aplicación Java.
Con Xubuntu puede hacer esto a través del Diálogo del administrador de configuración y elegir el Sistema -> Editor MIME editando la entrada en
application/java-x-archivela Máquina virtual Java preferida.fuente