Я использую Windows 7 Professional x64 и у меня установлены следующие версии Java:
x64
- C:\Program Files\Java
- jdk1.6.0_24
- jdk1.7.0_04
- jdk1.7.0_07
- jre6
- jre7
x86
- C:\Program Files (x86)\Java
- jre1.6.0_07
- jre6
- jre7
в моих переменных окружения у меня есть PATH
содержащий C:\Program Files\Java\jdk1.6.0_24\bin
и JAVA_HOME
установленный в C:\Program Files\Java\jdk1.6.0_24\bin
Однако работает java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) 64-Bit Server VM (build 23.3-b01, mixed mode)
Как это так, когда в моих переменных окружения нет ссылки на эту версию Java.
Любая помощь по этому вопросу была бы полезна, так как я пытаюсь запустить Apache ANT с использованием Java 1.6.