0

問題は、コンピューターにjdk1.6.0_45、jdk1.7.0_09がインストールされていることです。通常、次のシステム変数設定で作業環境として JDK7 を使用します。

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_09;
classpath=%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
path=%JAVA_HOME%\bin;

java -versioncmd で実行すると、バージョンが正しく表示されます。

java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)

ここで問題が発生しました。別のプロジェクトのために JDK6 に切り替える必要があります。そこで、システム変数JAVA_HOMEC:\Program Files\Java\jdk1.6.0_45に変更しました。新しい設定で機能するはずです。しかし、実際には、私が実行したときにjava -version、現在使用しているjdkが1.7.0_09であることを示しています。

これでいいですか?

4

1 に答える 1