.net oracle sql developer中的J2SE SDK配置

.net oracle sql developer中的J2SE SDK配置,.net,sql,oracle,oracle10g,oracle-sqldeveloper,.net,Sql,Oracle,Oracle10g,Oracle Sqldeveloper,我在我的机器上安装了oracle SQL developer。当我试图打开sqldeveloper.exe时,会出现一个弹出窗口,提示我为java.exe选择一个文件路径 我在C:\ProgramFiles\java\jre7\bin\java.exe中有java.exe 当我尝试继续时,会收到一条错误消息 Cannot find a J2SE SDK installed at path C:\Program Files\Java\jre7\java.exe 我还尝试将java.exe文件向上

我在我的机器上安装了oracle SQL developer。当我试图打开sqldeveloper.exe时,会出现一个弹出窗口,提示我为java.exe选择一个文件路径

我在
C:\ProgramFiles\java\jre7\bin\java.exe中有java.exe

当我尝试继续时,会收到一条错误消息

Cannot find a J2SE SDK installed at path C:\Program Files\Java\jre7\java.exe
我还尝试将java.exe文件向上移动一个文件夹,即在
C:\Program Files\java\jre7\
中,但仍不断出现相同的错误


有人能帮我吗?

SQL Developer不会在Java 64位上运行。SQLdev需要完整JDK的原因是为了能够执行调试,而调试只包含在完整JDK中

您可以通过下载JavaSE开发工具包6 32位。 ()

您的J2SE SDK路径将类似于以下内容:
C:\Program Files(x86)\Java\jdk1.6.0\u 45

您可以在以下位置找到SQL Developer配置文件:

[ORACLEHOME]/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf

以管理员身份运行SQL Developer。(适用于我)

java和oracle之间的通信存在一些冲突 所以oracle正在为自己安装一个特定的java

请尝试插入此地址:

[ORACLEHOME]\product\12.1.0\dbhome_1\jdk\jre\bin\java.exe
记住[ORACLEHOME]是指oracle安装的位置