为什么SQL Developer不接受JDK?

时间:2016-02-26 19:01:57

标签: java oracle oracle11g oracle-sqldeveloper

我下载了Oracle 11g r2,并且我第一次尝试启动SQL Developer。但是,它要求JDK路径。当我第一次尝试在我的PC上安装了java.exe时,SQL Developer说它不是JDK,所以我尝试了以下步骤,但尚未解决问题。

1。)我转到the oracle jdk download page并明确下载了jdk-8u-74-windows-x64,exe,如下所示

2.)然后我让安装程序将程序安装到C:\ProgramFiles\Java\jdk1.8_74\

3.)我接着将Oracle SQL Developer对话框指向此新目录中java.exe的路径。

但Oracle SQL Developer只是用一个新的空对话框替换该对话框。每次尝试都会重复这一过程。

为什么Oracle SQL Developer无法接受此JDK?需要采取哪些具体步骤才能使Oracle SQL Developer了解它具有JDK并因此进一步进入启动过程?

屏幕截图位于以下链接:

http://s13.postimg.org/ilsqjdj1z/sql_developer_jdk.jpg

我会将图片的网址嵌入到此视图中,但我需要至少10个声望点才能执行此操作。所以请点击链接查看截图。

继续研究

我使用JDK 6,Build 45重复了上述步骤,但是得到了相同的失败结果。

我会在聊天中问这个问题,但我需要至少20个声望点才能在聊天室里聊天。

2 个答案:

答案 0 :(得分:2)

如果要在64位Windows上安装,请获取64位SQL Dev。它内置了java,因此不需要额外的JDK。

答案 1 :(得分:0)

你可能有JRE,而不是JDK。此外,当它提示输入路径时,不要选择Java.exe,而是要“Java Home”,例如:   C:\ Program Files \ Java \ JDK1.8.0_60

更多细节here

或者,如果是you're on a Mac

或者,if your 'java' moves on you - 在操作系统升级后在Mac上常见。