Tornar um .jar executavel

7 respostas
L

Bom dia…

Estou com um problema quando crio o .jar. Estou usando o Net Beans para a criação desse .jar. Quando crio ele assume o icone de um compactador de arquivos (o winzip pro exempro). Quando descompacto o arquivo apenas estão os .class. O que fazer para tornar esse arquivo .jar um executável. Apenas dá certo com o Net Beans aberto. Gostaria de executar esse arquivo .jar sem precisar abrir nenhum programa. Como faço isso.

Obs.

Também segui o tutorial que esta no forum e deu o mesmo problema.

Desde ja agradeço.

7 Respostas

D

vc precisa editar o tipo de arquivo no seu sistema operacional.

para q os arquivos com extensão .jar sejam abertos com o programa

JAVA_HOME\bin\javaw.exe

:wink:

L

Associei o .jar ao javaw. Quando clico 2 vezes para abir dá o seguinte erro. Could not find main class. Program will exit.

Que erro é esse…

O

Vc deve editar o arquivo de manifesto, MANIFEST.MF, dentro de META-INF,
dentro do seu arquivo .jar e colocar a classe que contem o método main(), desse jeito:

Manifest-Version: 1.0
Created-By: 1.4.2_04 (Sun Microsystems Inc.)
Main-Class: MinhaClasse (coloque essa linha aki)

L

Minha mainClass principal é uma GUI, essa Gui é que chama as outras classes como obj. E na gui principal não tem a classe main.

No Net Beans ele executa normal.

D

procure pela classe q tenha o metodo:

pubic static void main(String[] args){

.  .  .

}

eh o nome dessa classe q vc deve colocar no Manifest:

Main-Class: ClasseComMain

L

Eu fiz isso tudo e continuou dando o mesmo problema…

D

coloque suas classes dentro de algum pacote

Criado 22 de novembro de 2004
Ultima resposta 6 de jan. de 2005
Respostas 7
Participantes 4