Olá Anderson,
desculpe a intromissão, mas quando vc cria pacotes e compila, estes geram diretórios com a mesma estrutura do pacote. Ex:
 
package teste.teste
 
ao compilar com o comando "javac -d c:\teste teste1.java" o diretório c:\teste ficaria assim:
 
c:\teste\teste\teste1.class
 
se vc estiver compilando em um lugar e jogando as classes manualmente no diretório c:\teste vai dar pau pq ele procura o pacote. precisa da estrutura de diretórios que representam esse pacote.
 
Para instânciar uma classe vc precisa ou importar ela:
 
import teste2;
 
ou apos colocar todo o caminho do pacote no método main ex:
 
public static void main(String args[]){
    teste.teste2 t = new teste.teste2();
}
 
 
 
 
Veja se é esse o problema.
 
Marcos,
 
 

 -----Mensagem original-----
De: Anderson Macedo Silva [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 25 de março de 2002 10:24
Para: [EMAIL PROTECTED]
Assunto: RES: [java-list] Criando Packages

Bom dia Luiz, tudo bem?
 
Tenho verificado o classpath e ele está configurado desta forma.
Para explicar melhor o problema tenho duas classes "teste1.java e teste1.java" em um mesmo diretório. Por ex: "c:\teste".
Ambas estão agrupadas em uma package "teste".
A classe teste1.java instancia a classe teste2.java em seu método "main". Neste momento o sistema me exibe uma mensagem de "Cannot to resolve symbol" para a linha da instância da classe teste2.java. No momento a classe teste1.java está sem contrutor.
Se insiro o construtor a classe teste1.java me apresenta o mesmo erro.
 
O que vc acha que devo fazer? Pode ser algum problema de configuração de PATH, CLASSPATH? O diretório inserido no classpath tem que estar no path tb?
 
[]'s

Anderson Macedo Silva
Impactools - The wise solution that fits
Centro Empresarial de São Paulo
Telefone: 5853-2136

-----Mensagem original-----
De: Luiz Reginaldo [mailto:[EMAIL PROTECTED]]
Enviada em: segunda-feira, 25 de março de 2002 08:21
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Criando Packages

Anderson,
 
     Basta que, no classpath, você tenha o caminho "." . Assim, os arquivos .class serão buscados do diretório corrente. Por exemplo:
 
CLASSPATH= c:\jdk1.3\bin; . ; etc....
 
Um grande abraço,
 
        Luiz Reginaldo
 
----- Original Message -----
Sent: Friday, March 22, 2002 9:21 AM
Subject: [java-list] Criando Packages

Galera,
 
Sou iniciante em java e tenho uma dúvida.
Quando crio um aplicativo e agrupo minhas classes em packages tenho que inserir o diretório no classpath?
 
Quem puder ajudar agradeço antecipado.
[]'s
 
Anderson Macedo Silva
Impactools - The wise solution that fits
Centro Empresarial de São Paulo
Telefone: 5853-2136

 

Responder a