Oracle SQL Developer 的 JDK 安装的完整路径名

我想用这个命令在Ubuntu上运行:Oracle SQL Devloper

sh sqldeveloper/sqldeveloper.sh

然后我收到以下消息:

键入 JDK 安装的完整路径名(或 Ctrl-C 退出),该路径将存储在 /home/aimad/.sqldeveloper/4.0.0/product.conf 中

因此,我给出了jdk的路径如下:

/usr/lib/jvm/java-7-openjdk-i386/

但后来我收到了这条消息:

错误:Java home /usr/lib/jvm/java-7-openjdk-i386//bin/java 不是 JDK。不支持在 JRE 下运行 SQL 开发人员。


答案 1

对我来说,这是类似的错误。我通过插入简单地解决了它

SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64/

到 ~/.sqldeveloper/4.0.0/product.conf 文件中。


答案 2

我同意szabozoltan的答案,但对此应该有一些解释:

SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64/

这个我们需要保存在 product.conf 文件中。为了打开该文件,我们需要键入以下命令:

sudo gedit /home/abc/.sqldeveloper/4.0.0/product.conf

在此之后,键入以下命令。

./sqldeveloper.sh

就是这样,您的SQL开发人员将被打开。