Fórum Ubuntu Linux - PT
26 de Maio de 2013, 01:26 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atenção usuários de email com anti-spam (Uol e Bol).
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1]   Ir para o fundo
  Imprimir  
Autor Tópico: Java em terminal  (Lida 954 vezes)
kl363r
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 12


Ver Perfil
« em: 17 de Maio de 2012, 00:53 »

Bom dia ai galera.!

To precisando tirar uma duvida.
Necessito fazer um java (.jar) que abra uma tela do terminal e apresente uma mensagem em texto. Um simples System.Out.Println no terminal, mas eu quero ativa-lo por modo gráfico;
No Windows o bicho tá rodando, mas não consigo ver no Linux nem dando permissão ao arquivo e estando em root;
Registrado
adri3d
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 104



Ver Perfil WWW
« Responder #1 em: 17 de Maio de 2012, 22:36 »

imaginando que o java esteja corretamente instalado

no terminal é possível executar seu jar com o comando
Código:
java -jar teuarquivo.jar

ou clique com o botão direito em cima desse arquivo e escolha a opção "Abrir com Java"
Registrado

kl363r
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 12


Ver Perfil
« Responder #2 em: 18 de Maio de 2012, 01:01 »

imaginando que o java esteja corretamente instalado

no terminal é possível executar seu jar com o comando
Código:
java -jar teuarquivo.jar

ou clique com o botão direito em cima desse arquivo e escolha a opção "Abrir com Java"

Sim o java está instalado, consigo rodar as apps gráficas apenas liberando o executar nas propriedades do arquivo, ou como superusuario.
Infelizmente já havia tentado com esse comando dentro da pasta, e inclusive com a opção de abrir com o OpenJdk;
Obrigado pela resposta, mas ainda não consegui abrir pra rodar no terminal...
Registrado
irtigor
Equipe Ubuntu
Usuário Ubuntu
*****
Deslogado Deslogado

Mensagens: 3.228


Delete, delete, delete!


Ver Perfil
« Responder #3 em: 18 de Maio de 2012, 13:42 »

Faça seu programa executar um emulador de terminal (gnome terminal, terminator, urxvt...).
----
Lendo novamente, acho que você precisa é criar um lançador (*.desktop), que execute o seu programa. Ex
Código:
[Desktop Entry]
Version=1.0
Name=Htop
Type=Application
Comment=Show System Processes
Terminal=true
Exec=htop
Icon=htop
Categories=ConsoleOnly;System;
GenericName=Process Viewer
« Última modificação: 18 de Maio de 2012, 13:50 por irtigor » Registrado
kl363r
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 12


Ver Perfil
« Responder #4 em: 18 de Maio de 2012, 14:23 »


Olá amigos, obrigado pela dica, inicialmente não consegui rodar pelo terminator que instalei, mas foi por ele que consegui ver uma mensagem que foi crucial para a solução do problema.
O Eclipse não esta exportanto tudo que era necessário para rodar o .jar , compilei umas vezes e consegui rodar tanto no terminal quanto no terminator.
 Sorridente


Registrado
Páginas: [1]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines
© 2013 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!