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.
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
L
llopesPJ
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
oasisPJ
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
llopesPJ
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
denis_arrudaPJ
procure pela classe q tenha o metodo:
pubicstaticvoidmain(String[]args){...}
eh o nome dessa classe q vc deve colocar no Manifest:
Main-Class: ClasseComMain
L
leoalmeidaPJ
Eu fiz isso tudo e continuou dando o mesmo problema…