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