esse é meu primeiro post
gostaria de saber pq o javac sempre da erro
apesar de ter configurado as variaveis de ambiente
corretamente, qdo vou no cmd sempre diz que não é
um comando e bla, bla.bla…
Como que você configurou? Descreve aí os caminhos.
Você está colocando o .java depois?
Tipo: javac teste.java
AI VAI A CONFIGURAÇÃO DAS VARIAVEIS
JAVA_HOME = C:\Arquivo de Programas\Java\jdk1.7.0_01
CLASSPATH = C:\Arquivo de Programas\Java\jdk1.7.0_01\src.zip;C:\Arquivo de Programas\Java\jdk1.7.0_01\lib\tools.jar;.
PATH = C:\Program Files (x86)\Embarcadero\RAD Studio\7.0\bin;C:\Users\Public\Documents\RAD Studio\7.0\Bpl;
C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0;
C:\Program Files (x86)\Windows Live\Shared;C:\Arquivo de Programas\Java\jdk1.7.0_01\bin
NO CMD --> java -version - esta ok
javac - version - da erro
Só por curiosidade, teria como você remover o CLASSPATH? Outra coisa, caminho C:\Arquivo de Programas\Java\jdk1.7.0_01\bin está correto?
As vezes o PATH no windows da uns bug, experimenta colocar o caminho da pasta bin do java como sendo o primeiro no PATH.
PS, nunca vi um classpath assim, agui segue como faço.
Crio variaveis para o usuario, estas 3 como seguem.
Gosto tambem de instalar o java no windows em: c:\java, para evitar espaços e tals(coisa de gente antiga)
JAVA_HOME=c:\java\jdk1.6.0_29
CLASSPATH=.;%JAVA_HOME%\lib
PATH=%JAVA_HOME%\bin
O Path tá errado, no win7 é sempre “Program Files” (ou “Program Files (x86)” se você instalou a versão 32 bits do java numa máquina 64 bits) independente do idioma, o “Arquivos de Programas” é um alias que só aparece na interface gráfica.