Os programas Java não podem ser relançados a partir da barra lateral do ativador

2

Eu corro um programa java (smartgit por exemplo). O que vejo no lançador é apenas um ponto de interrogação.

Marcar o "Keep in Launcher" não abre o aplicativo. Ele pisca por vários segundos e pára de piscar (nenhum aplicativo é iniciado).

Eu até criei um arquivo de inicialização (.desktop) e também não funcionou.

Eu segui this mas não ajudou. (StartupWMClass definido no arquivo do iniciador)

Parece que o ícone da barra lateral nem sequer aponta para o ficheiro do iniciador, porque depois de ativar o Terminal, o terminal é mostrado quando é executado a partir da linha de comandos ou nautilus mas não quando é executado a partir do iniciador.

Aqui está o conteúdo do arquivo de inicialização (talvez isso ajude):

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/home/alik/Apps/smartgit-2_1_6/bin/smartgit-48.png
Name[en_US]=SmartGit
Exec=/home/alik/Apps/smartgit-2_1_6/bin/smartgit.sh
Name=SmartGit
Icon=/home/alik/Apps/smartgit-2_1_6/bin/smartgit-48.png
#StartupWMClass=sun-awt-X11-XFramePeer
#StartupWMClass=SmartGit
    
por AlikElzin-kilaka 04.12.2011 / 16:31

1 resposta

1

Eu tenho quase o mesmo problema com o SmartGit e qualquer aplicativo java / mono como o Eclipse. E parece que encontrei a solução aqui . Mas poderei tentar por último.

Atualização: Eu tentei e este método funciona muito bem para mim . Eu fiz atalhos para eclipse, keepass e smartgit. Experimente.

    
por floodkoff 13.12.2011 / 09:04