Cómo crear un ícono en el escritorio que ejecute el comando jar

Cómo crear un ícono en el escritorio que ejecute el comando jar

Nuevo en Linux pero muy contento con él hasta ahora y he podido aprender mucho.

Actualmente estoy abriendo una carpeta que contiene Ejemplo.jar, luego abriendo la terminal y luego ingresando java -jar Ejemplo.jar para iniciar el archivo jar.

Lo ideal sería hacer doble clic en un icono del escritorio para hacer lo mencionado anteriormente.

es posible?

Ejecutando Linux Mint pero creo que los pasos serían los mismos.

Respuesta1

Necesitará crear un .desktoparchivo. Para hacer esto, cree un nuevo archivo con un nombre similar ExampleLauncher.desktop(el nombre no es demasiado importante, ya que los administradores de ventanas probablemente leerán el nombre desde el interior del archivo y lo mostrarán dentro). Luego, abra ese archivo en su editor favorito (es posible que hacer doble clic no funcione en este caso, por lo que deberá arrastrar el archivo) y agregue lo siguiente:

[Desktop Entry]
Version=1.0
Name=JOSM Imports
GenericName=Java OpenStreetMap Editor
Comment=Editor for OpenStreetMap.org
Exec=JAVA_OPTS="-Djosm.home=/home/saikrishna/.josm-imports/" josm
Icon=josm.png
Terminal=false
Type=Application
Categories=Education;Geography;

Esto es lo que tengo para ejecutar una instancia personalizada de JOSM. Obviamente, el contenido que tendrás será diferente.

Aquí hay una explicación de cada línea:

  • Version=1.0: Especifica la versión de especificación del .desktoparchivo. Mantenga esto sin cambios.

  • Name=: Nombre que se mostrará en el menú (si pones esto en ~/.local/share/applicationso /usr/share/applications)

  • GenericName=: Nombre genérico del programa. Esto es como la categoría a la que pertenece un programa.

  • Comment=: Esto se puede utilizar para mostrar la información sobre herramientas.

  • Exec=: Esto es lo que se ejecutará cuando se active este archivo. A menos que lo que esté ejecutando esté en su archivo $PATH, le recomiendo que utilice una ruta absoluta.

  • Icon=: Este es el nombre de un archivo de icono que se mostrará. Si no hay un ícono específico, puedes omitirlo.

  • Terminal=: Especifique si se debe abrir una ventana de terminal cuando esto esté activado. Para programas GUI, esto normalmente será falso.

  • Type=Application: Este es el tipo de .desktoparchivo. Hay otros tipos, pero déjalo como está.

  • Categories=: Esta es la categoría a la que pertenecerá el programa. Esto se utiliza principalmente en administradores de ventanas que tienen menús jerárquicos.

Para obtener una lista completa de claves válidas y sus descripciones, consulteaquí.

información relacionada