Não executa aplicação Java (.jar) - Somente Terminal.

1. Não executa aplicação Java (.jar) - Somente Terminal.

Lucas Afonso Bastos
luquinhasafonso

(usa Ubuntu)

Enviado em 07/10/2017 - 10:56h

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...



  


2. Re: Não executa aplicação Java (.jar) - Somente Terminal.

Leandro Silva
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).




3. Re: Não executa aplicação Java (.jar) - Somente Terminal.

Lucas Afonso Bastos
luquinhasafonso

(usa Ubuntu)

Enviado em 10/10/2017 - 14:47h

LSSilva escreveu:

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).


Tbm Não funcionou...







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts