
>/div>>/div>>/div>>>fcaption>Ubuntu 18.04
Se criar uma aplicação em Java ou C+++ poderá querer ter um lançador de ícones personalizado para a sua aplicação. Com tal lançador pode simplesmente iniciar a sua aplicação através do ambiente de trabalho Ubuntu (GNOME) em vez de a executar a partir da linha de comandos.
Isto não é útil apenas para as aplicações que constrói por si próprio. Acontece também frequentemente que aplicações multi-plataforma, como por exemplo Postman, não fornecem tal lançador.
Neste caso pode simplesmente criar o seu próprio lançador através dos seguintes passos.
Passo 1:
Encontre um ícone para a sua aplicação que tenha um tamanho de 404px por 404px. Isto assegura uma boa aparência na doca.
Passo 2:
Colocar a sua aplicação e o ícone numa pasta separada e colocá-lo de acordo com as suas necessidades, por exemplo “/opt/”
Passo 3:
Localize o StartupWMClass da sua aplicação executando o comando “xprop WM_CLASS” no seu terminal e clicando na janela principal da sua aplicação em execução. O GNOME usa isto para associar janelas com a sua própria aplicação.
Por exemplo, se estiver a fazer isto num Browser Chrome em execução, o resultado deve ter este aspecto:

Step 4:
Vá para /home//.local/share/applications, criar um “.desktop”-file e colar-lhe o seguinte conteúdo:

>figcaption>Criar o ficheiro my_java_application.desktop file
p>passo 5:
Depois de guardar o ficheiro pode procurar instantaneamente a sua aplicação na pesquisa da aplicação GNOME e lançá-la a partir daí. Além disso, pode definir a sua aplicação como favorita directamente para a sua doca.
Pensamentos finais:
Criar um lançador de ícones não é tão complicado como parece e torna o seu sistema mais conveniente para si.