Voce deve manter a estrutura dos packages nos arquivos "class" gerados, ou seja, o arquivo Teste.class deve encontrar o XXX.class estar em uma estrutura de diretorios identica aos "imports" do Teste
 
[],
 
Joao Carlos
 
----- Original Message -----
Sent: Thursday, September 27, 2001 3:41 PM
Subject: [java-list] D�vidas p/ utilizar classes em diret�rios diferentes

Como fa�o p/ executar uma classe( public static void main( String args[] ) com java.exe sendo q este aplicatico utiliza classes q est�o em um determinado diret�rio diferente do mesmo.
 
O q eu fiz foi:
 
Compilei uma classe XXX.class na qual utilizei package teste.diretorio;
Depois coloquei esta classe dentro do diret�rio c:\teste\diretorio.
 
Criei em outro diret�rio uma classe Teste.class( public static void main( String args[] ) ) q utiliza import teste.diretorio.XXX; p/ chamar a classe XXX.class
 
Quando executo "java Teste" aparece o erro:
 
Exception in thread "main" java.lang.NoClassDefFoundError: teste/diretorio/XXX
        at Teste.main(Teste.java:17)
Agrade�o a ajuda.


Aproveite melhor a Web. Fa�a o download GR�TIS do MSN Explorer : http://explorer.msn.com.br/intl.asp#po

Responder a