JDK协会问题

时间:2014-07-16 18:03:12

标签: java oracle-sqldeveloper

我正在运行redhat-release-client-6Client-6.5.0.2.el6.x86_64并安装了Oracle SQL Developer以及我的Java JDK,并且两者都“正常”但是当我尝试运行时{{1}我被要求关联JDK路径。我花了将近2个小时来阅读和研究这个问题,我仍然无法弄明白。

sqldeveloper

2 个答案:

答案 0 :(得分:2)

尝试从您包含的路径中取出/ bin / java - 只需提供JRE的基本目录(/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre)。它在您提供的路径中查找bin / java - 您无需手动添加它。

你可以从错误中看到该程序正在追加一个额外的/ bin / java到它应该的位置。

答案 1 :(得分:1)

您已指定JRE的路径,您需要JDK -

 /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/

如果你想使用Java 7,你需要获得一个JDK。你的确切错误

/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.65.x86_64/jre/bin/java/bin/java

是基本目录,但是sqldeveloper正在为你的条目添加bin / java(所以你不能)。