![Como criar um ícone na área de trabalho que executa o comando jar](https://rvso.com/image/1126775/Como%20criar%20um%20%C3%ADcone%20na%20%C3%A1rea%20de%20trabalho%20que%20executa%20o%20comando%20jar%20.png)
Novo no Linux, mas muito feliz com ele até agora e aprendi muito.
Atualmente abrindo uma pasta que contém Exemplo.jar, em seguida, abrindo o terminal, em seguida inserindo java -jar Exemplo.jar para iniciar o arquivo jar.
O ideal seria clicar duas vezes em um ícone na área de trabalho para fazer o mencionado acima.
Isso é possível?
Executando o Linux Mint, mas acredito que os passos seriam os mesmos.
Responder1
Você precisará criar um .desktop
arquivo. Para fazer isso, crie um novo arquivo com um nome parecido ExampleLauncher.desktop
(o nome não é muito importante, pois os gerenciadores de janelas provavelmente lerão o nome de dentro do arquivo e o exibirão dentro). Em seguida, abra esse arquivo em seu editor favorito (clicar duas vezes pode não funcionar neste caso, então você precisará arrastar o arquivo) e adicione o seguinte:
[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;
Isso é o que preciso para executar uma instância customizada do JOSM. Obviamente, o conteúdo que você terá será diferente.
Aqui está uma explicação de cada linha:
Version=1.0
: especifica a versão de especificação do.desktop
arquivo. Mantenha isso inalterado.Name=
: Nome que será exibido no menu (se você colocar isso~/.local/share/applications
ou/usr/share/applications
)GenericName=
: Nome genérico do programa. É como a categoria em que um programa se enquadra.Comment=
: Isso pode ser usado para exibir a dica de ferramenta.Exec=
: Isto é o que será executado quando este arquivo for ativado. A menos que o que você está executando esteja no seu arquivo$PATH
, recomendo que você use um caminho absoluto.Icon=
: Este é um nome de arquivo de ícone que será exibido. Se não houver um ícone específico, você pode pular esta etapa.Terminal=
: Especifique se uma janela de terminal deve abrir quando estiver ativado. Para programas GUI, isso normalmente será falso.Type=Application
: Este é o tipo de.desktop
arquivo. Existem outros tipos, mas deixe como está.Categories=
: Esta é a categoria na qual o programa se enquadrará. Isso é usado principalmente em gerenciadores de janelas que possuem menus hierárquicos.
Para obter uma lista completa de chaves válidas e suas descrições, consulteaqui.