Estou começando no mundo java, e instalei o j2sdk1.4.2_08, configurei o path = ;%JAVA_HOME%\bin, criei a variavel CLASSPATH = c:\j2sdk1.4.2_08\bin e a variavel JAVA_HOME = c:\j2sdk1.4.2_08.
Fiz o programa abaixo, mas esta me retornando a mensagem:
“Exception in thread “main” java.lang.NoClassDefFoundError: HelloInternet”
Obrigado, vou baixa.
Mas não deveria funcionar o código acima, não entendi aonde estaria o problema.
D
Dharis
Remova variável ou deixe em branco, mas você pode alterar para cada aplicação que for rodar.
Ou caso seja necessário indicar diretórios de classes ou arquivos .jar, é uma boa media incluir o diretório corrente “.” (sem aspas).
Esse valor que você colocou também não é muito certo, pois você está indicando diretório bin/ do sdk, ao menos que você tenha deixado suas classes lá, retire esse diretório do CLASSPATH.
A
ancb
Removi o diretório, mas não funcionou…
A
ancb
Tentei a solução do Rodrigo, mas tb não funcionou…
rodrigo_gomes
está tentando rodar a partir do mesmo diretorio onde tá a classe?
A
ancb
Estou rodando em outro diretório qualquer…
rodrigo_gomes
tente o que te falei, rodando no mesmo diretorio da classe
ou ao inves de “-cp .” passe “-cp /diretorio/onde/ta/sua/classe”
A
ancb
Valeu Rodrigo,
agora funcionou, eu copiei o .class para a pasta bin do J2k, e funcionou…