JAVA_HOME aponta para o lugar errado

Eu pareço ter uma variável JAVA_HOME especificada incorretamente. Eu posso contornar isso por muitas coisas, mas agora estou parecendo estar preso. Estou tentando usar o Google App Engine e fazer upload de um aplicativo.

Quando faço isso, recebo o erro de que o erro:

não é possível localizar o executável javac com base em java.home, tentei "C: \ Arquivos de programas \ Java \ jre6 \ bin \ javac.exe" e "C: \ Arquivos de programas \ Java \ bin \ javac.exe"

Eu não entendo porque está olhando lá, fazendo echo% JAVA_HOME% me dá:

C: \ Arquivos de Programas \ Java \ jdk1.6.0_14

Que é onde o Java realmente está. Estou pensando que minha melhor esperança seria simplesmente colocar o Java onde ele está procurando - você pode pensar em algo melhor.

questionAnswers(3)

yourAnswerToTheQuestion