Oracle Lite 10g安装程序未检测到我的计算机上的JDK

时间:2011-09-07 09:43:49

标签: windows oracle installation java

我有一个Windows 7 64位系统,我在其上安装了Java JDK 7 6位版本......它安装在默认目录中:

C:\Program Files\Java\jdk1.7.0\bin

我还在系统设置中将JAVA_HOME环境变量设置为C:\Program Files\Java\jdk1.7.0。但即使是现在,在安装Oracle Lite 10g期间,我收到错误:

JDK is not installed on machine

现在可能出现什么问题?!?

编辑:

我现在还在C:\Program Files\Java\jdk1.7.0变量的末尾添加了PATH,结果仍然相同!

编辑2:

从我的系统中完全删除了所有Java痕迹..卸载了所有Java东西!使用JavaRa确认删除了所有内容!删除了与Java相关的所有文件夹!重启系统!重新安装了JDK 7 x64版本,下载了全新的副本!在设置了上述环境变量(现在将其设置为系统变量)之后,现在尝试安装Oracle 10g Lite,并且仍然存在DAMN错误! :(

2 个答案:

答案 0 :(得分:0)

这不是受支持的配置。您需要切换到更新的oracle版本。

答案 1 :(得分:0)

尝试以下方法:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit]
"CurrentVersion"="1.7"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.7]
"JavaHome"="C:\\Program Files\\Java\\jdk1.7.0_67"
"MicroVersion"="0"

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.7.0_67]
"JavaHome"="C:\\Program Files\\Java\\jdk1.7.0_67"
"MicroVersion"="0"

当然,这可能会有所不同,具体取决于Java Development Kit的版本。将注册表中 HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java Development Kit 中的内容复制到 HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ JavaSoft \ Java Development Kit