如何更新我的 Java?

如何更新我的 Java?

我已经下载了Java SE 运行时环境 6u24Java SE 开发套件 6u24,但是当我进入 CMD 并输入时java -version它仍然显示:

java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

编辑:是的,我下载后就安装了它们。

编辑:这是我的路径的样子

PATH=C:\oracle\ora92\bin;C:\orant14\bin;C:\orant5a\bin;C:\oracle\ora92\jre\1.4.2\bin\client;C:\oracle\ora92\jre\1.4.2\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;C:\orant5a\jdk\bin;C:\orant14\jdk\bin;C:\Program Files\QuickTime\QTSystem\

答案1

检查您的PATH环境变量,并确保它包含安装路径 java_1.6\bin,而不是java_1.4\bin


C:\oracle\ora92\jre\1.4.2\bin

您的路径中有1.4.2。删除它并在 PATH 中添加 1.6。

答案2

Windows 使用 PATH 中与请求的命令匹配的第一个可执行文件。

在您的 PATH 中,第一个值是 C:\oracle\ora92\jre\1.4.2\bin。这就是执行 Java 1.4.2 的原因。

(小提示:如果你将 PATH 更改为不首先引用 Java 1.4.2 可执行文件,则可能会导致其他一些应用程序无法运行,如果出于某种原因它需要 Java 1.4.2 并且无法与较新版本一起使用。这不太可能成为问题,除非你从 32 位 Java 运行时切换到 64 位运行时,在这种情况下会有一些应用程序崩溃。)

答案3

您需要安装运行时,而不仅仅是下载它们。

答案4

按照建议@http://www.java.com/en/download/faq/remove_olderversions.xml当您更新到较新版本时,您应该卸载所有以前版本的 Java。

相关内容