Criação do JAR

2 respostas Resolvido
java
Bastos

Olá pessoal!

Tenho um aplicativo JavaSE funcionando perfeitamente, quando executo o build (limpar e construir) pelo Netbeans o JAR é criado, porém ele não executa no duplo clique, tentei executar pelo cmd e a mensagem que aparece é “A classe principal não pode ser carregada ou encontrada…” (algo do tipo), então descompactei meu JAR e vi que os meus .class não estão nos diretórios, o que será que está acontecendo?

Desde já agradeço!

2 Respostas

C0deuniversal

esse é bastante Comum @Bastos , o que você pode fazer para evita-lo é criar um arquivo chamado manifest.mf, que deve fica dentro da pasta META-INF localizada na raiz do projeto, dentro desse arquivo você seleciona sua Main class da seguinte forma:

Main-Class: meu.pacote.MinhaClasseComMain

dá uma olhada na referencia!
https://docs.oracle.com/javase/tutorial/deployment/jar/appman.html

D
Solucao aceita

Olá

Abra a janela de Propriedades do Projeto clicando com botão direito do mouse no projeto e depois em Propriedades, depois clique em Executar e no campo em que está Classe Principal, indique qual a classe principal do seu aplicativo ou selecione no botão Procurar ao lado.

Criado 21 de junho de 2016
Ultima resposta 21 de jun. de 2016
Respostas 2
Participantes 3