【发布时间】:2012-10-15 15:05:58
【问题描述】:
我的机器上安装了 2 个 Java。 1.5 和 1.6。对于该项目,我需要 1.5。我已将所有路径变量设置为适当的,即
echo %JAVA_HOME%
<PATH_TO_1.5_JDK>
这就是我想要的......但是当我这样做时
java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b05)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03, mixed mode)
为什么选择 java v 6 用于java -version 命令?
更新
我已经检查了%PATH% 变量,并且出现在路径中的唯一 java 版本是 1.5。我在这里指的是SYSTEM VARIABLES变量,我使用的是Win7
【问题讨论】:
-
你检查过PATH变量吗?
-
你使用什么操作系统?
-
你
echo %PATH%是否在报告 java 版本 1.6 的同一终端中? -
是的。我首先运行
echo %JAVA_HOME%,它报告了 v 1.5,然后我在同一个终端运行了命令java -version,它报告了 v 6
标签: java installation java-home