jdk 7をインストールし、「JAVA_HOME」をこのバージョンに設定しました。次に、jdk 6 をインストールし、jdk 6 を指すように「JAVA_HOME」を更新しました。システムを閉じて再度開いた後、「java -version」と入力すると、常に次のようになりました。
java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode, sharing)
ただし、入力するときは
echo %JAVA_HOME%
私が得た:
C:\Program Files\Java\jdk1.6.0_45
java -version
「JAVA_HOME」の値を表示しない理由がわかりませんでした