Criar manifest

4 respostas
N

Criei um .jar da minha aplicação e levei esse arquivo para ser executado em outra máquina, onde existe o jre instalado.
Aparece a seguinte mensagem de erro quando tento executar o .jar:
Could not find the main class. Program will exit.

Mas no arquivo manifest gerado para a aplicação apenas possui estas linhas:

Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build

De que adianta então esse manifest?

Mas o problema principal é fazer com que meu .jar rode nessa outra máquina com jre instalado. Como fazer isso?
Valeu!

4 Respostas

C

Seu .jar, tem que ter a classe MAIN, ou seja a main-class descrito no seu manifest.mf!

N

Seu .jar, tem que ter a classe MAIN, ou seja a main-class descrito no seu manifest.mf!

Mas quem gera o meu .jar é o NetBeans, e o manifest que ele cria apenas possui esse conteúdo:

O que está acontecendo de errado?

M

Eu ja tive este problema com o netBeans e não consegui resolver o problema pelo netBeans.
Gera o .jar pelo prompt de comando que não tem erro…

N

Eu ja tive este problema com o netBeans e não consegui resolver o problema pelo netBeans.
Gera o .jar pelo prompt de comando que não tem erro…

Deve ter alguma solução para isso, em vez de gerar o .jar através de linha de comando. Afinal, é difícil de crer que o NetBeans tenha problema para gerar o .jar, estando essa IDE no estágio em que se encontra…

Criado 14 de agosto de 2006
Ultima resposta 15 de ago. de 2006
Respostas 4
Participantes 3