Rodar Programa

4 respostas
soulhave

Galera, estou com um problema. Pesquisei no fórum sobre o assunto e não consegui resolver. Estou começando agora e preciso executar uma aplicação que desenvolvi no eclipse ( fora do eclipse ). Não estou conseguindo, ocorre a seguinte mensagem:

Exception in thread "main" java.lang.NoClassDefFoundError: Principal

Não sei porque disto. Se puderem me ajudar por favor. Desde já grato pela atenção.

4 Respostas

Jair_Rillo_Junior

O Erro diz tudo. Não encontrou a classe Principal.

Poste o seu código que fica mais facil para acharmos o erro

LPJava

poe o codigo todo ai… mais vc agora tentou rodar aonde? no prompt? vc criou package para seu programa ? pq qdo tem um package que foi criado no eclipse e quando vc vai rodar no prompt eh necessario fazer umas mudanças na compilação e execucao do programa…

lina

Oi,
Provavelmente o código posto não vai resolver…
isso deve ter ocorrido em uma geração executavel .jar

onde na hora de adicionar o main, ele pulou, ou esqueceu…

Tchauzin! =)

antoniopopete

Para rodar sua aplicação o ideal é que você use um recurso do eclipse export que gera um jar e você so teria que executar o jar com o seguinte comando.

java -jar NomeDoJar.jar
E deve resolver seu problema.
Quando for exportar o jar não esquece de definir qual sua classe principal.

Criado 2 de maio de 2007
Ultima resposta 4 de mai. de 2007
Respostas 4
Participantes 5