Oi!
Cara vc digitou isso:
JAVA_HOME= C:\jdk1.5.0
CLASSJAVA= .;JAVA_HOME
PATH= C:\jdk1.5.0\bin
OBS: CARA NÃO TEM NECESSIDADE DE COLOCAR JAVA_HOME NO
CLASSPATH!
FICA REDUNDANTE!
POR EXEMPLO: AS CLASSES QUE O CLASSLOADER CARREGA
NA JVM QUANDO VC DIGITA JAVA E NOME DA CLASSE
SÃO AS DO DIRETÓRIO C:\j2sdk1.5.0\lib
JÁ O (.) PONTO NO CLASSPATH INDICA O CAMINHO PADRÃO QUE É
ESSE(C:\j2sdk1.5.0\lib)
SE ESTIVER EXECUTANDO AS CLASSES NO DIRETÓRIO CORRENTE
NÃO HÁ NECESSIDADE DE EDITAR O CLASSPATH.
PORÉM SE VC QUISER PEGAR CLASSES DE OUTRO DIRETÓRIO(PACOTE)
VC TEM QUE EDITAR O CLASSPATH COLOCANDO O CAMINHO
ATÉ ESSE DIRETÓRIO.
TIPO: IMAGINE QUE VC TEM UMA PASTA (DIRETÓRIO OU PACOTE NO
CASO DO JAVA) DENTRO DO C: CHAMADO EU COM UM PACOTE CHAMADO CLASSES.
PARA FAZER UM import DAS CLASSES DO DIRETÓRIO CLASSES VC
EDITA O CLASSPATH ASSIM:
set CLASSPATH=.;C:\eu\classes
ISSO DIZ AO CLASSLOADER(CARREGADOR DE CLASSES DA JVM)
PARA BUSCAR AS CLASSES NO PACOTE PADRÃO DO JAVA
C:\j2sdk1.5.0\lib e no C:\eu\classes
SEMPRE COLOCA O PACOTE DEFAULT PRIMEIRO.
SE QUER USAR UM DIRETÓRIO
Tente assim:
JAVA_HOME=C:\j2sdk1.5.0
CLASSPATH=.;e o diretório q vc quer
PATH=C:\j2sdk1.5.0\bin
CARA NÃO COSTUMO POSTAR E TALVEZ SEJA UM TANTO CONFUSA A
EXPLICAÇÃO.
QUALQUER COISA ME DESCULPA.