问题
这是我的PC环境:
- 数据库:Oracle 11g
- 操作系统平台:Windows 7 Ultimate 64位
- JDK:1.6 .0_24,64位
当我单击Oracle SQL Developer时 ,它提示我键入JDK文件夹。 但是,在指定JDK文件夹后,它会提示我以下错误对话框:
Unable to find Java Virtual Machine. To point to a location of a Java Virtual Machine....
参见下图:
解
64位JDK不支持 Oracle SQL Developer。 要解决此问题,请安装32位/ x86 JDK并更新您的SQL开发人员配置文件,使其指向32位JDK。
编辑“ sqldeveloper.conf
”,该文件位于“ {ORACLE_HOME} \ sqldeveloper \ sqldeveloper \ bin \ sqldeveloper.conf ”下,确保“ SetJavaHome ”指向您的32位JDK。
例如,“ SetJavaHome C:\ Program Files(x86)\ Java \ jdk1.6.0_13 ”。
翻译自: https://mkyong.com/oracle/oracle-sql-developer-unable-to-find-java-virtual-machine/