Windows 7上的Java系统变量

时间:2015-09-18 07:28:14

标签: java windows

我在我的系统上安装了一些Java版本。 C:\Program Files\Java

jdk1.7.0_80 jdk1.8.0_20 jdk1.8.0_60 jre1.8.0_60 jre7

现在,我在系统变量PATH中识别出文件夹

C:\ProgramData\Oracle\Java\javapath;

(在第一个位置!)链接到C:\Program Files\Java\jre1.8.0_60\bin\

JAVA_HOME指向C:\Program Files\Java\jdk1.7.0_80

PATH变量包含更多%JAVA_HOME%\bin;

这是相反的,不是吗?

如果我执行java -version中的cmd,则指向版本1.8.0

C:\>java -version
java version "1.8.0_60"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

为什么Java会同时安装:

  • C:\ProgramData\Oracle\Java\javapath;(指向版本1.8.0添加到PATH
  • 设置指向旧版本的%JAVA_HOME%

有点"脏"?

0 个答案:

没有答案