bluedog
Setembro 11, 2003, 12:32am
#1
OI pessoal comecei a pegar Java agora e escrevi um programa de teste assim :
// HelloDate.java
import java.util.*;
public class HelloDate{
public static void main(String[] args) {
System.out.println("Hello, it’s: ");
System.out.println(new Date());
}
}
Compilei o programa mas qd vou rodar surge a seguinte mensagem:
Exception in thread “main” java.lang.NoClassDefFoundError: HelloDate
Porque isso ocorre?? Desde já agradeço
Bani
Setembro 11, 2003, 12:41am
#2
Você está tentando executar a partir do mesmo diretório em que foi criado o arquivo .class?
O seu Classpath inclui o diretório atual (representado por um ponto)?
O nome do arquivo está certinho na parte de caracteres maiúsculos/minúsculos?
cara ,essa Exception basicamente é lancada quando a classe não é encontrada
se certifique disso
ps. tou vendo em seu profile que somos colegas de faculdade
Como você está tentando rodar o programinha?
java HelloDate.class
?
Se a resposta for SIM!!! , então o erro está em colocar a extensão do arquivo. O certo é:
java HelloDate
Hmmmmm, é isso. Dê uma olhadinha nos tutoriais e artigos mais básico e no FAQ.