此计算机上存在较新版本的Java 8

时间:2014-04-14 19:25:22

标签: java installation java-8

在尝试安装Java 8时,我收到了消息:

A Newer Version of this Product Already Exists

A newer build of this version of Java already exists on your system. It is not possible to install an older build. Click OK to exit this installation.

两个问题:

1)因为在计算机上无法安装多个版本的JDK?

2)我在哪里可以使用比最新版本更新的Java?

我的Java文件夹如下:

 Directory of C:\Program Files\Java

19.12.2013  20:39    <DIR>          .
19.12.2013  20:39    <DIR>          ..
27.01.2012  23:16    <DIR>          jdk1.6.0_20
08.09.2011  16:25    <DIR>          jdk1.6.0_27
05.09.2011  13:51    <DIR>          jdk1.7.0
27.04.2013  00:31    <DIR>          jdk1.7.0_21
04.10.2013  01:33    <DIR>          jdk1.7.0_40
19.12.2013  20:41    <DIR>          jdk1.7.0_45
08.09.2011  16:21    <DIR>          jre6
19.12.2013  20:41    <DIR>          jre7
21.11.2013  00:41    <DIR>          jre8

2 个答案:

答案 0 :(得分:2)

我设法避免此消息,并通过删除以下注册表项来安装JDK:

HKLM\SOFTWARE\JavaSoft

之后JDK安装程序会询问您是否要重新安装它。

答案 1 :(得分:0)

纠正此问题的步骤:

enter image description here

暂时删除这些环境变量中jdk的值:

JAVA_HOME(完全删除),CLASSPATH(部分删除),PATH(部分删除)

将它们重置为正确的版本。

如果您要返回到早期版本,请更新“CurrentVersion”,使其与“Java Development Kit”列表中的子文件夹匹配。

enter image description here