http://tisuperinfo.blogspot.com.br/2013/01/problema-javac-nao-e-reconhecido-como.html
Problema: javac não é reconhecido como um comando interno
Para resolver esse problema no Windows 7 faça o seguinte:
Vá para propriedades:
Clique em Configurações Avançadas do Sistema:
Aparecerá uma nova janela:
Clique em Variáveis de Ambiente...
Em variáveis do Sistemas, procure por CLASSPATH, se não tiver crie uma:
Nomeie como CLASSPATH e em Valor da Variável insira os endereços dos seguintes diretórios e arquivos que estão na instalação do Java: \lib; \lib\tools.jar; \lib\dt.jar; \jre\lib; \jre\lib\rt.jar
Por exemplo:
C:\Program Files\Java\jdk1.7.0_05\lib;
C:\Program Files\Java\jdk1.7.0_05\lib\tools.jar;
C:\Program Files\Java\jdk1.7.0_05\lib\dt.jar;
C:\Program Files\Java\jdk1.7.0_05\jre\lib;
C:\Program Files\Java\jdk1.7.0_05\jre\lib\rt.jar
Separe-os sempre por ";". Caso já exista a variável CLASSPATH, clique em Editar.. não apague nada do que já está escrito no Valor da Variável, apenas insira um ";" e digite os endereços dos respectivos diretórios e arquivos. Esteja certo que tenha digitado corretamente. Clique em OK. Clique novamente em OK para salvar as mudanças.
Vá novamente para Variáveis de Ambiente e em variáveis do Sistema procure por PATH, caso não exista (muito difícil) crie uma da mesma forma que foi explicado para a CLASSPATH.
Mas se já existir clique em Editar... não apague nada do que já está escrito no Valor da Variável, apenas insira um ";" e digite o endereço \bin do diretório da instalação do Java. Por exemplo:
C:\Program Files\Java\jdk1.7.0_05\bin
Clique em OK. Clique novamente em OK para salvar as mudanças.
Volte para Variáveis de Ambiente e em variáveis do Sistema insira uma nova variável com nome JAVA_HOME, e insira o endereço da localização do diretório jdk de seu Java. Por exemplo:
C:\Program Files\Java\jdk1.7.0_05
Clique em Ok.
Clique novamente em OK para salvar as mudanças.
Reinicie o Computador.