Como rodar Jar no linux  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Neto.Sabio
JavaTeenager
[Avatar]

Membro desde: 22/04/2006 04:18:21
Mensagens: 197
Offline

Como vai pessoas ,

alguem sabe como posso rodar uma aplicativo .jar.

Ja configurei a JVM na minha maquina Linux , mas nao sei como executar um aplicativo ,jar

Abracos
herbertpimentel
JavaChild
[Avatar]

Membro desde: 21/02/2007 13:11:43
Mensagens: 117
Localização: Macapá-AP
Offline

bem amigo tendo como base que vc jah confighurou corretamente a JRE no seu ambiente linux há mais duas coisas a saber.

1 vc deseja rodar o jar apartir do shell ???? prompt ? pois para isso bastaria chamar java <ClassePublica.jar>

2 vc deseja rodar o jar apartir de ambiente grafico basta clicar no icone do jar normalmente.

ps.: lembrando que para um jar ser "executavel" ele precisa ter o arquivo de manifest que informa para JVM que classe dentro do jar executar.

parece meio boba minha resposta mas peço desculpas porque sou iniciante. Mas não fiz nenhuma configuraçao adicional alem das variaveis de ambiente no linux para poder rodar meus aplicativos..

espero ter ajudado...
[WWW] [MSN]
Neto.Sabio
JavaTeenager
[Avatar]

Membro desde: 22/04/2006 04:18:21
Mensagens: 197
Offline

brigadao , mas acho que nao estou tento a mesma sort

quando eu abro pelo modo grafico ele mostra todas as .class que esta dentro do .jar e com isso nao o roda.

mas como posso rodar pelo terminal ?
Giuliano Mega
JavaBaby

Membro desde: 22/08/2005 19:01:35
Mensagens: 94
Offline

Oi,

Se o jar tem uma classe principal (uma que contém o método main) descrita no manifesto, basta fazer:



Caso contrário, você terá que colocar o jar no classpath e especificar a classe com o main:



Abraços,
Neto.Sabio
JavaTeenager
[Avatar]

Membro desde: 22/04/2006 04:18:21
Mensagens: 197
Offline

Giuliano Mega wrote:Oi,

Se o jar tem uma classe principal (uma que contém o método main) descrita no manifesto, basta fazer:



Caso contrário, você terá que colocar o jar no classpath e especificar a classe com o main:



Abraços,


Valeu amigao , é isso mesmo que eu qieria saber

Ronaldo Torre
Thread.start()

Membro desde: 08/02/2008 15:58:03
Mensagens: 31
Localização: Itápolis-SP
Offline

Olá caro colegas..
até ai roda normal, porém precisa de um terminal para lança-lo
ai veio uma duvida, como fazer para lança-lo sem ter que passar comando no terminal?
deforma que meu-projeto.jar inicia-se com 2 clicks como a pasta do usuario na area de trabalho?

Utilizo o Fedora (F) F11 e preciso que seja possivel iniciar os meus projetos .jar com 2 cliques.. sem ter q usar terminal..

[Email] [Yahoo!] [MSN]
Francisf3
What is classpath?
[Avatar]

Membro desde: 17/03/2011 10:09:16
Mensagens: 6
Localização: Manaus - AM
Offline

Como o amigo disse acima, existe algum modo de abrir o arquivo .jar sem passar pelo terminal, como um lançador?

Francis França
[Email] aim icon [MSN]
leoramos
GUJ Ranger
[Avatar]

Membro desde: 28/03/2008 12:22:12
Mensagens: 845
Localização: Florianópolis / SC
Offline

Tens que marcar o arquivo como executável.
Se for Ubuntu ou alguma outra variante do Debian, tu faz isso com o botão direito do mouse.
Abraço!

"Nunca atribua à falta de caráter o que pode ser facilmente explicado pela estupidez."
[Email] [MSN]
Francisf3
What is classpath?
[Avatar]

Membro desde: 17/03/2011 10:09:16
Mensagens: 6
Localização: Manaus - AM
Offline

Ok. Irmão Vlw.

Francis França
[Email] aim icon [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team