【发布时间】:2011-09-07 09:43:49
【问题描述】:
我有一个 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
现在可能是什么问题?!?
编辑:
我现在还在PATH 变量的末尾添加了C:\Program Files\Java\jdk1.7.0,结果还是一样!
编辑 2:
从我的系统中完全删除了所有 Java 痕迹.. 卸载了所有 Java 的东西!使用 JavaRa 确认所有内容都已删除!删除了所有与 Java 相关的文件夹!重启系统!使用新下载的副本重新安装 JDK 7 x64 版本!在设置上述环境变量(现在将其设置为系统变量)后,现在尝试安装 Oracle 10g Lite,但仍然存在该死的错误! :(
【问题讨论】:
-
您是否尝试将 JAVA_HOME 更改为同一路径没有
\bin部分? (或者可能将\bin替换为\jre,不记得是需要完整的 JDK 还是只需要运行时。) -
是的,请没有 \bin 部分的 JAVA_HOME。
-
我一开始就是这么做的。最后写
\bin是我打错了,现在更正了... -
是否有可能您添加了用户级别的环境变量并且您正在以更高的权限运行安装程序?
-
@Ahmad Oracle 10g lite requirements 好像说不支持 Java 1.6 或更高版本。
标签: windows oracle installation java