Erro ao executar programa

7 respostas
J
  • Java 1.4

  • Instalação feita no S.O. WinXP

O javac.exe funciona legal, criando assim o .class, porém na ora de executar o java.exe gera o erro.

Abaixo está todo o procedimento que fiz, colocando e não a extenção . java e a mensagem de erro.

C:HelloWorld>java HelloWorld
Exception in thread “main” java.lang.NoClassDefFoundError: HelloWorld

OBS: O codigo fonte está correto, com certeza.

Daria para me dar uma ajuda? Pois pelo o que dá para ver não consigo executar meus programas java! O que pode ser? O que faço para resolver?

Obrigado por enquanto

7 Respostas

Bani

Talvez o seu classpath esteja errado.
Verifique no tutorial aqui do GUJ como configurá-lo.

Rafael_Steil

Exatametne, o CLASSPATH esta mal configurado ( mais precisamente, nao inclue o ponto ( . ) ) . No tutorial, tanto de instalacao quanto sobre o especifico sobre Classpath, explica como configurar corretamente.

Rafael

richardpeder

Reforçando o que o Rafael e a Bani disse e explicando melhor esse . , quando coloca o ponto no final do classpath significa que vc quer pegar o diretorio corrente, ou seja, o diretorio de execução…no caso da falta de ponto no final do classpath ele nao reconhece o .class que vc gerou.

Ate mais…

Jeziel_S_A

pessoal, ve se eu configurei o classpath corretamente…

eu num to conseguindo fazer o programa java rodar…

aparece o mesmo erro da primeira postagem…

alguem pode me ajudar???

Jeziel_S_A

/
||
||
||
/\

sera q alguem poderia me ajudar aki???

LPJava

configura como em anexo… para vc ver! se vai

Jeziel_S_A

LPJava

valeu mesmo cara, deu certo aki…

foi mal encher tanto a paciencia de vcs…

jah tava começando a desistir…

vlew

Criado 24 de março de 2003
Ultima resposta 7 de dez. de 2007
Respostas 7
Participantes 6