Quando peço para rodar o programa não roda

6 respostas
F

Instalei o Java e compilei o famoso HelloWorld. Até então nenhum erro, mas quando peço pra rodar o programa
Java HelloWorldConsole ele dá o seguinte erro
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorldConsole
Caused by: java.lang.ClassNotFoundException: HelloWorldConsole

Alguém pode me dar ajuda sobre como proceder?

Desde já agradeço a atenção de todos

6 Respostas

Roger75

Como está o nome da sua classe? Tem que estar “HelloWorldConsole” também.

F

Sim, está exatamente igual. O problema é que se for no JCreator ele roda, mas no dos não roda.
Acontece esse erro.

Roger75

Já configurou o PATH, CLASSPATH, etc?

F

Ok fui em outro tópico e achei um parecido com o meu. Lá ele disse pra rodar dessa forma java -cp . arquivo
Dessa forma deu certo. Alguém pode me explicar pq? Desde já agradeço a atenção de todos

S

Veja se a classe está definida como public.

Abraços.

WellingtonRamos

Vc declarou um package no inicio do seu HelloWorldConsole?

Tente java [package].HelloWorldConsole

Criado 15 de abril de 2010
Ultima resposta 15 de abr. de 2010
Respostas 6
Participantes 4