我正在运行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时,情况如何?
当我尝试使用Java 1.6 运行Apache ANT时,此问题上的任何帮助都将非常有用。
java.exe
在system32中。我将其沿着提到的路径向上移动。