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