Oracle SqlDeveloper找不到正确的JDK

时间:2014-03-20 17:42:52

标签: java oracle oracle-sqldeveloper

我正在尝试在我的windows7机器上安装Oracle SQLDeveloper4。

我将JAVA_HOME设置为指向我的jdk 1.7, 我添加到我的PATH变量%JAVA_HOME%/ bin。当我回显和java -version时,我可以看到它是Java 1.7,当我回显时,我可以看到它在%PATH%

我甚至在sqlDeveloper.conf文件中设置它指向我的jdk1.7;

 SetJavaHome C:\Java\jdk1.7

但仍然每当我运行sqldeveloper.exe时,我都会收到警告,说它无法在Java 1.6上运行,而且需要Java1.7 !!

如何在我的机器上安装这个愚蠢的东西?非常令人沮丧..

2 个答案:

答案 0 :(得分:5)

转到文件: C:\用户\<使用者> \应用程序数据\漫游\的SQLDeveloper \ 1.0.0.0.0 \ product.conf

在此文件中 例如: SetJavaHome< PATH> \ jdk1.7.0_67

答案 1 :(得分:0)

事实证明,在某些其他项目的某个无关目录上有一个IBM JDK1.6文件夹..它是甚至我昨天卸载了所有其他JDK。今天我刚刚删除了那个JDK文件夹..突然sqldeveloper发现java1.7并开始工作..WTF = WTF