colocar o .jar no menu do ubuntu [RESOLVIDO]

1. colocar o .jar no menu do ubuntu [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 13/07/2012 - 01:10h

Olá amigos do VOL. É o seguinte, tenho um .jar o qual eu executo com um script. Só que estou tentando colocá-lo no menu. o script está na mesma pasta do .jar, Segui a dica do nosso amigo, mas sem sucesso.

http://www.vivaolinux.com.br/dica/Criar-icone-para-executar-Scripts/

Desde já agradeço a ajuda


  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 13/07/2012 - 02:04h

Ok, seu problema deve está bem aqui
o script está na mesma pasta do .jar, Segui a dica do nosso amigo, mas sem sucesso.


Mesmo o script estando no mesmo diretório que o .jar, v não deve apenas colocar:


java -jar arquivo.jar

tem que colocar o caminho completo

java -jar /caminho/ate/arquivo.jar





3. Re: colocar o .jar no menu do ubuntu [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 13/07/2012 - 01:23h

Qual versão do Ubuntu, perceba que naquela dica eu usava o gnome2.

Mas na parte onde informo como criar a partir do arquivo .desktop, funciona no gnome3 também, inclusive tem outra dica com teor semelhante:
http://www.vivaolinux.com.br/dica/Criar-atalhos-%28lancadores%29-para-programas-no-Gnome/




4. Re: colocar o .jar no menu do ubuntu [RESOLVIDO]

Vinícius Evandro Gregório
gsi.vinicius

(usa Ubuntu)

Enviado em 13/07/2012 - 01:25h

Então, talvez seja necessário verificar algumas coisas antes:

1- O Java está instalado corretamente? Se você abrir o console e digitar "java -version" qual o texto retornado?
2- Se o java não estiver instalado, você pode executar o seu jar utilizando a seguinte sintaxe "java -jar <caminho completo do seu .jar ou relativo a partir do seu binário java>"
3- Se você precisar executar por script mesmo, tenha a certeza de que ele está com permissão de execução ("ls -l" para conferir e "chmod +x <nome do script>" para atribuir

Não sei se você executou todos os passos acima. Se já, por favor, envie o conteúdo do seu script pra gente analisar, versão do Ubuntu (se usa Unity, Gnome-shell ou Gnome-classic) e como você está inserindo ele no menu.

No final das contas, independente dessas versões do ambiente visual do Ubuntu, a chamada de menu irá funcionar em qlqr um deles. Porém, sabendo qual o ambiente, podemos te instruir melhor como colocar o script no menu.

Abraço


5. Re: colocar o .jar no menu do ubuntu [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 13/07/2012 - 01:26h

Estou usando o 11.10


6. Re: colocar o .jar no menu do ubuntu [RESOLVIDO]

Vinícius Evandro Gregório
gsi.vinicius

(usa Ubuntu)

Enviado em 13/07/2012 - 01:42h

Provavelmente vc está usando o Unity. O item no menu é idêntico a criar um atalho no desktop. Crie um arquivo *.desktop com o seguinte conteúdo:

[Desktop Entry]
Version=1.0
Name=<Nome da aplicação como irá aparecer no Launcher>
GenericName=<Nome abreviado ou algo assim>
X-GNOME-FullName=<Nome completo da aplicação>
Comment=<Caso queira colocar algum comentário>
Type=Application
Categories=<Categorias em que a sua aplicação se encaixa. Isso é importante para classificá-la nas opções do Unity, mas não é obrigatório. Ex.: Application;Development;PHP;IDE;Programming>
Exec=<caminho do seu shell script com o java -jar - Ex.: /home/username/minhas-apps-java/rodar-jar.sh>
TryExec=<caminho do seu shell script com o java -jar - Ex.: /home/username/minhas-apps-java/rodar-jar.sh>
Terminal=false <pode ser true se vc quiser que o terminal seja aberto para mostrar a sua aplicação executando. Acho útil para testar, mas não para produção>
StartupNotify=true <se vai balançar o ícone no launcher qdo iniciar>
Icon=<caminho para o ícone que será exibido. Normalmente com extensão .xpm, mas pode ser .png, .jpg, .gif...>

Depois de criado o *.desktop e o *.sh (ambos com permissão de execução), arraste o ícone criado para o Launcher (essa barra lateral). Pronto!

Meio chatinho para quem está começando, mas não é um bicho de sete cabeças.


7. Re: colocar o .jar no menu do ubuntu [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 13/07/2012 - 02:09h

Obrigado a todos que ajudam. Deu certo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts