java - 此计算机上存在更新版本的 Java 8

标签 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

最佳答案

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

HKLM\SOFTWARE\JavaSoft

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

关于java - 此计算机上存在更新版本的 Java 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23068571/

相关文章:

java - 编写升级工具的通用方法是什么

c# - 使用 C# .net 以编程方式安装/卸载 .inf 驱动程序

java - 将命名函数作为参数传递

java - Sqrt 和数组中的数学

visual-studio-2008 - 将 Visual Studio 2008 试用版升级到完整版时出现问题

java - native 方法和平台独立性

JavaFX8 禁用 ScrollPane 的滚动

java - 如何根据给定列表中的值存在从映射中删除条目?

Java异常: unknown protocol: udp

java - 读取对象的引用并读取 JMM 下对象的字段