Arquivo Jar

18 respostas
L

A cabei de criar um arquivo .jar
como eu faço pra executar ele somente dando 2 cliques, nao precisando ir no DOS?

obrigado

leonardo

18 Respostas

G

Oi leo!!!

dá uma olhada nesse tutorial que o jeve fez:

http://www.portaljava.com.br/home/modules.php?name=Content&pa=showpage&pid=7

:wink:

L

po java play, esse tutorial nao mostra como dar dois cliques…
abraços

G

ué… cara, tu criou o jar direitinho?

G

quando vc clica no jar… ele te traz alguma mensagem de falha?

:wink:

S

Olá,

essa de fazer um determinado programa executar um arquivo é coisa do sistema operacional.

Se for windows, você precisa associar a extenção jar com o programa javaw.exe, que normalmente esta na %JAVA_HOME%/bin.

C

“leoalmeida”:
po java play, esse tutorial nao mostra como dar dois cliques…
abraços

C ta usano ruindows ou linux ??

S

“Ratinho”:
“leoalmeida”:
po java play, esse tutorial nao mostra como dar dois cliques…
abraços

C ta usano ruindows ou linux ??

Como faco para rodar o jar no linux?
Ja tentei o java - jar meu_jar.jar

e nao funcionou?

L

O arquivo jar, eu só consegui usar colocando o comando no prompt::

java -jar meuarquivo.jar

me ajudem so souberem a respeito

F

No Windows:

Clique com o botão direito sobre o arquivo e na opção Propriedades.
Após isso tem uma área sobre o tipo do arquivo e um botão Alterar
Clique neste botão…
Aí vai aparecer uma Janela chamada Abrir com
nesta janela clique sobre o programa Java™ 2 Platform Standard Edition Binary que nada mais é do que o famoso javaw…
Após isso clique em OK

pronto…

Se seu arquivo .jar estiver mesmo bem bonitinho, os 2 cliques devem funcionar.

PS: No linux eu nem sei como fazer isso… Mas deve ser um procedimento similar.

té +

L

ele me gera um erro
could not find the main classe. Program will exit…

C

E q as suas variaveis ambientes n tao setadas!!

R

não

significa q o .jar não tem uma main-class indicada no seu manifest!

L

E como eu faço pra acertar isso, ou seja, setar as variaveis de Ambiente ?
abraços!!!

G

http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=9607

:wink:

P

Po…
eu demorei um pouco pra conseguir fazer o primeiro .jar, mas depois foi mais tranquilo…não tem muito mistério…o tutorial do PJ é muito bom, eu pelo menos consegui fazer com ele… :slight_smile:

_

Oaproveitando a onda:

Eu fiz o meu primeiro .jar, nao deu nenhum problema, tenho as variaveis de ambiente configuradas direitinho e funciona no DOS, e abrindo com duplo-clique está configurado para abrir com o javaw.

Mas quando eu abro sando duplo-clique, nao acontece nada!!! O que está acontecendo?

Valeu()'s

F

PARQUE_MACABRO”:
Oaproveitando a onda:

Eu fiz o meu primeiro .jar, nao deu nenhum problema, tenho as variaveis de ambiente configuradas direitinho e funciona no DOS, e abrindo com duplo-clique está configurado para abrir com o javaw.

Mas quando eu abro sando duplo-clique, nao acontece nada!!! O que está acontecendo?

Valeu()'s


O seu aplicativo é Gráfico?
Não tenho certeza mas acho que se for uma aplicação de console, não aparece mesmo, ele executa em BackGround ou sej, por trás do sistema…
Para usar o Javaw tem que ser um aplicativo Grafico (Swing, AWT) etc…

Estou certo?

té +

S

Cara… provavelmente na hora que você esta criando o .jar vc tem que dedinir no arquivo manifest a Class-Path

no arquivo manifest.mf

vc tem que adicionar a linha:

Main-Class: MinhaClasse

lembre-se que você precisa deixar uma linha em branco nesse arquivo.

eu tava com um problema parecido e isto resolveu.
espero ter ajudado
abraço.

[] Victor

Criado 16 de dezembro de 2004
Ultima resposta 19 de dez. de 2004
Respostas 18
Participantes 10