-
Você não pode usar o
~
no seu arquivo da área de trabalho. Substitua~
pela saída deecho /home/$USER
por exemplo,
Exec=java -jar /home/john/Downloads/PartyPlanner.jar
-
Use
Path=/home/john/Downloads/ Type=Application
Eu tenho um arquivo jar executável que gostaria de iniciar a partir de um atalho na área de trabalho ou no menu Iniciar. Eu escrevi um arquivo de área de trabalho, mas não consigo fazê-lo funcionar, não importa como eu especifique a linha Exec. O arquivo atualmente é lido como
[Desktop Entry]
Type=Application
Name=Party Planner
Exec=java -jar ~/Downloads/PartyPlanner.jar
Quando clico no arquivo na área de trabalho, absolutamente nada acontece. O comando na linha Exec funciona perfeitamente bem quando eu o insiro no terminal. Na verdade, funciona não importa em qual diretório eu esteja quando digito. Eu tentei substituir "java" e "~ / Downloads / PartyPlanner.jar" no arquivo da área de trabalho com seus respectivos caminhos absolutos, mas isso não ajuda. Eu não consigo fazer isso funcionar em nenhuma das minhas máquinas Lubuntu (uma rodando 14.04 e a outra 15.04).
O que estou fazendo de errado? Existe algum arquivo de log em algum lugar que eu deveria estar procurando por mensagens de erro?
Você não pode usar o ~
no seu arquivo da área de trabalho. Substitua ~
pela saída de
echo /home/$USER
por exemplo,
Exec=java -jar /home/john/Downloads/PartyPlanner.jar
Use
Path=/home/john/Downloads/
Type=Application