NoClassDefFoundError - Antes Funcionava

2 respostas
Z

:frowning: Nao consigo mais rodar nenhuma classe no meu computador, eu compilo as classes normalmente, mas quando executo o comando java nomedaclasse.class, nao funciona mais. O erro eh o seguinte: Exception in thread main java.lang.NoClassDefFoundError: nomedaclasse/class.
Eu estou usando j2sdk1.4.2_01.
Antes funcionava normalmente, mas agora nao sei o que aconteceu, nao sei se foi porque eu instalei uma versao antiga no meu micro?? sdk1.1.Fiz essa besteira porque arrumei um livro antigo com uns exemplos para esta versao.

O meu micro tem dois sistemas operacionais Windows NT Professional e Windows NT Server 2000, instalados nas particoes C: e D: respectivamente, eu sempre usei o java no primeiro, mas depois que o problema surgiu, tentei instala-lo no outro, mas o mesmo problema acontece. Tambem ja reinstalei varias vezes e aquela versao antiga eu ja desinstalei, mas nada adianta. :frowning:

2 Respostas

eltonk

no teu console, digite: java -version

Vai aparecer a versão que o teu computador está utilizando… caso for a errada, vá no registro (não lembro o caminho exato) e procure por java… lá você poderá setar a versão do J2SDK padrão para o uso do windows…

Confira tb o teu PATH e a variável de ambiente (JAVA_HOME), eles devem estar apontando para o mesmo J2SDK…

A principio o erro citado é porque ele não está conseguindo encontrar alguma classe… Poste o erro completo aqui, fica mais fácil tentar ajudar…

[]'s

Z

Valeu brother, jah resolvi. Valeu pelas dicas.

Criado 15 de novembro de 2003
Ultima resposta 16 de nov. de 2003
Respostas 2
Participantes 2