设置java路径

时间:2011-08-12 12:26:09

标签: java path

我遇到了一些困难。

我正在尝试在机器上设置路径,我已将Java_Home设置为C:\Program Files\Java\jdk1.4.2_01\bin

C:\Program Files\Java\jdk1.4.2_01\bin;C:\Program Files\Common...的路径

然而每当我在cmd中执行java -version时,我都会得到

Java(TM) 2 Runtime Environment, Standard Edition (build
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)

为什么会出现这种情况?

由于

3 个答案:

答案 0 :(得分:2)

首先,应该将JAVA_HOME设置(如果已设置)到Java安装的根目录,或者在您的情况下

C:\Program Files\Java\jdk1.4.2_01

其次,JAVA_HOME是一种让程序知道Java所在位置的旧方法。它应该设置为“向后兼容性”,而不是“使其工作”。

Path然后应该有一个条目

${JAVA_HOME}\bin

路径上的附加“bin”将允许找到可执行文件。确保首先在路径中找到此java可执行文件,您将看到输出

的差异

最后,除非您绝对需要Java 1.4,否则建议进行升级。

答案 1 :(得分:1)

您不必关心JAVA_HOME,因为运行Java不需要它。它被一些应用程序使用。

检查您的路径以查找包含jdk / jre的其他条目。将PATH值移动到当前路径的前面。

如果您在Windows中更改了PATH环境变量(通过对话框),请确保生成新的控制台,因为运行控制台不会获取全局更改...

答案 2 :(得分:0)

JAVA_HOME应设置为C:\ Program Files \ Java \ jdk1.4.2_01,路径应包含C:\ Program Files \ Java \ jdk1.4.2_01 \ bin和C:\ Program Files \ Java \ jdk1.4.2_01 \ JRE \ BIN