我最近安装了sqldeveloper但是当我尝试启动它时,我得到了以下警告窗口.这导致sqldeveloper运行得非常慢并且经常挂起

我已经尝试按照上面的窗口中的建议编辑文件sqldeveloper.cong但是不起作用
原版的
SetJavaHome ../../jdk
更新1
SetJavaHome C:\ Program Files\Java\jdk1.7.0_60\bin \以及所有其他变体,但仍然获得上述警告窗口
更新2 SetJavaHome C:\ Program Files(x86)\ Java\jre7\bin以及所有其他变体
请建议正确的方法
我已将Oracle 11g r2安装到我的机器上,当我打开Oracle SQL Developer时,它说:java 1.6.0_02 is not supported并告诉我安装新的java版本.
然后我安装了JDK 1.6.0_27并在环境变量中设置路径并再次运行Oracle SQL Developer,但是发生了同样的错误.
如何更改Oracle SQL Developer的设置以将1.6.0_27识别为我的SDK?
我刚刚在目录中的Windows Vista计算机上安装了SQL Developer 4.1.1 64位c:\sqldeveloper.
我的Java安装在c:\program files\java,我有两个子目录:
c:\program files\java\jdk1.8.0_31
c:\program files\java\jdk1.8.0_25
Run Code Online (Sandbox Code Playgroud)
我修改了c/sqldeveloper/sqldeveloper/bin目录下的jdf.conf和sqldeveloper.conf文件.jdf.conf是空的,我添加了以下行:
SetJavaHome c:\program files\java\jdk1.8.0_31
Run Code Online (Sandbox Code Playgroud)
sqldeveloper.conf:
#SetJavaHome ../../jdk <===== This is what is was
SetJavaHome c:/program files/java/jdk1.8.0_31 <======= I changed it to this
Run Code Online (Sandbox Code Playgroud)
我甚至将丢失的文件"msvcr100.dll"移到了c/sqldeveloper/sqldeveloper/bin目录中.
我收到以下错误消息:
该文件msvcr100.dll位于Java目录中c:/program files/java/jdk1.8.0_31/bin.
该文件jvm.dll位于Java目录中
c:/program files/java/jdk1.8.0_31/bin/jre/bin/server.
我修改了product.conf:
#SetJavaHome /path/jdk <===== This is what it was
SetJavaHome C:/Program Files/Java/jdk1.8.0_31 <====== This is what I changed it to
Run Code Online (Sandbox Code Playgroud)
我在sqldeveloper/sqldeveloper/bin文件夹和c:/ program files/java/jdk1.8.0_31/bin文件夹中有一个msvcr100.dll的副本.
要运行SQL Developer,请单击sqldeveloper.exe …