
LSSilva
(usa Outra)
Enviado em 07/10/2017 - 14:24h
luquinhasafonso escreveu:
Bom. Vou explicar tudo de inicio pra ficar fácil de vocês me ajudarem:
Trabalho numa empresa que todo o sistema esta sento mudado para Linux (mais especificamente Ubuntu). Como trabalhamos com a parte financeira e temos de ter acesso aos módulos bancários fiz a instalação de todos os bancos a qual temos uso e não houve problemas. Porém, os funarioideos leigos em Linux não se adaptaram em executar alguns dos modulo que só são executados via terminal (ou root no caso do banco Sicoob).
Minha intenção é criar um ícone na Desktop para execução desses módulos sem precisar de acesso ao terminal.
Criei um arquivos .sh com o seguinte codigo:
#!/bin/bash
cd /home/resolve/Documentos/Sicoob;
sudo java -jar Cedente.jar;
Depois dei a ele a permissão para ser executável:
#chmod a+x Cedente.sh
ao executar o comando $./Cedente.sh o programa é executando normalmente, porém se dou click sobre o arquivo nada acontece.
o mesmo problema acontece se eu tento executar o Cedente.jar direto com o java.
Ja reinstalei o java e até versões anteriores de modo off-line e mesmo assim nada...
Cria um ícone na área de trabalho:
Vai criar um arquivos chamado "Cedente" na área de trabalho com o seguinte conteúdo:
[Desktop Entry]
Exec=java -jar /home/resolve/Documentos/Sicoob/Cedente.jar
Icon="aqui irá colocar o diretorio de algum icone que quiser utilizar"
Type=Application
Name=Cedente Sicoob
Terminal=True
Salve e dê permissão de execução:
chmod +x ~/Desktop/Cedente (verificar o diretório correto).