У мене працює Windows 7 Professional x64 і встановлено такі версії Java:
x64
- C: \ Програмні файли \ Java
- jdk1.6.0_24
- jdk1.7.0_04
- jdk1.7.0_07
- jre6
- jre7
x86
- C: \ програмні файли (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.
java.exe
є у system32. Я переміщу його вгору по шляху, як згадувалося.