Boa tarde,
Estou iniciando meu estudos em java e estou encontrando algumas dificuldades na parte de configuração de variaveis de ambiente.
Estou trabalhando em um Windows Server 2003 onde possuo instalado o java com as seguintes versões
C:\JAVATESTE>java -version
java version "1.5.0_08"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode)
Estou configurndo as veriaves de ambiente pra o sistema da seguinte forma:
CLASSPATH = C:\Arquivos de programas\Java\jdk1.6.0_04
JAVA_HOME = C:\Arquivos de programas\Java\jdk1.6.0_04
Path = C:\pentaho\java\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Arquivos de programas\MySQL\MySQL Server 5.1\bin;C:\Arquivos de programas\Java\jdk1.6.0_04\bin
O meu programa inicial está com o seguinte código e é compilado sem erros:
class Segundo{
public static void main ( String args[] ){
System.out.println("Segundo Programa!");
}
}
Como vocês podem ver, criei uma pasta chamada JAVATESTE em C:\ e estou salvando os arquivos e compilando os mesmo nesse diretório, porém, executar o seguinte erro é exibido :
C:\JAVATESTE>dir
O volume na unidade C não tem nome.
O número de série do volume é 24BB-7BB7
Pasta de C:\JAVATESTE
23/02/2008 14:38 <DIR> .
23/02/2008 14:38 <DIR> ..
23/02/2008 14:32 452 PrimeiroProg.class
23/02/2008 14:32 152 PrimeiroPrograma.java
23/02/2008 14:43 433 Segundo.class
23/02/2008 14:43 113 Segundoprograma.java
4 arquivo(s) 1.150 bytes
2 pasta(s) 24.066.752.512 bytes disponíveis
C:\JAVATESTE>java Segundo
Exception in thread "main" java.lang.NoClassDefFoundError: Segundo
C:\JAVATESTE>
se faço o mesmo, porém, colocando os arquovos no diretório bin do java, é executado normalmente o progrqama.
Alguém saberia me dizer o que posso fazer para que possa rodar esse programa em qualquer unidade de minha maquina?
Obrigado!

