Bem, eu criei 2 classes (Pessoa e ListaPessoa),sendo que Lista pessoa faz referencia a pessoa.Quando eu compilo ListaPessoa ocorre um erro dizendo que não reconhece a classe Pessoa,sendo que as duas estão no mesmo diretório.O que será que houve?
mesmo estando no mesmo diretorio elas sao do mesmo pacote? (imagino que sim)
e vc ja compilou a classe Pessoa antes de compilar a ListaPessoa?
sim,a clase pessoa compilou sem problemas!!!
Para compilar, mesmo classes do mesmo pacote necessitam ser referenciados no Classpath
faz assim:
javac -classpath . ListaPessoa.java
-classpath .
O ponto na frente de -classpath significa o diretorio corrente!
Funcionou!!!
Valeu cara!!!
parece um erro simples, mas mesmo depois de 3 meses programando java eu sofri bastante com os packages e a variável de ambiente classpath, especialmente quando mudo de ambiente, já que no windows 98 a classpath é acertada de uma maneira, no Windows 200, no linux red hat…
Valeu. 8)