JDK 1.6.0更新45没有安装“Public JRE” - 为什么?

时间:2013-05-08 11:13:01

标签: java

我试图将Java 1.6.0升级到最新的更新45.我首先卸载了以前的版本(更新43),但这次出于奇怪的原因JDK安装程序(jdk-6u45-windows-i586.exe)没有安装“Public JRE”,因为它通常与JDK一起安装。它甚至没有将它列为选项(它只显示开发工具和源代码,但不列出“公共JRE”)。

当我随后尝试单独安装JRE时(使用jre-6u45-windows-i586.exe),我得到了已经安装了JRE的消息。

因此,由于一些奇怪的原因,JDK安装程序(以及JRE安装程序)似乎认为JRE 1.6.0更新45已经安装,而不是。

任何想法,如何说服它呢?

这是在Windows 7(x64企业版)和32位Java版本(64位版本照常安装。我需要两个版本用于测试目的只是为了避免这个问题...)

1 个答案:

答案 0 :(得分:0)

我无法理解你的问题是什么。 JDK安装包括JRE安装包含的所有工具和库。在shell的PATH环境变量上添加bin子目录,可以使用JRE工具和其他工具。