Windows忽略JAVA_HOME:如何将JDK设置为默认?

14 浏览
0 Comments

Windows忽略JAVA_HOME:如何将JDK设置为默认?

如何说服Windows使用JDK而不是JRE?

此问题曾在其他地方提问过,包括这里

问题在于Windows忽略了JAVA_HOME,并且也忽略了我将JDK的bin目录放在路径中的第一个位置。

当我在命令行中运行java -version时,它并没有调用我的JDK 1.6安装,而是运行了1.7的JRE。

我猜测这可能是1.7特有的问题,而Windows 7在注册表中做了一些不应该做的事情。

有什么办法可以解决这个问题吗?

编辑:糟糕。我在上面写的是“classpath中的第一个条目”,实际上是“路径”。抱歉。

0