Pessoal, acabei de estudar a criação de Packages.
Segundo o tutorial "Thinking in Java - 2nd Edition" ele manda setarmos a variável CLASSPATH para que se possa "encontrar" o package criado. Pois bem:
 
1 - Criei a seguinte estrurura: "C:\java\lib\util\impressao"
2 - Setei a CLASSPATH: "CLASSPATH=C:\java\lib"
3 - Defini um arq.java(A) com o comando "package util.impressao" na primeira linha, tudo como manda o figurino!! Salvei-o na pasta ...\impressao
4 - Compilei beleza!
5 - Criei um outro arq.java (B) em uma outra pasta onde tinha o comando "import util.impressao"
6 - Fui compilar no DOS, ok!
7 - Quando tentei executar o arquivo B, BUUMM!!!
    Ocorreu a seguinte mensagem:
Exception in thread "main" java.lang.NoClassDefFoundError: B
 
Sei que é um pequeno detalhe em relação à CLASSPATH, mas não estou conseguindo resolver.
 
Conto com vcs
 
Abraços,
Marcelo.

Responder a