我在以下位置安装了Oracle SQL Developer:
/opt/sqldeveloper
每次使用命令./sqldeveloper
运行它时,我都会从GUI中收到以下错误:
您正在尝试使用Java 1.6.0_31运行。运行这个产品是 支持最低Java版本1.7.0_51且小于1.8
我使用以下路径更新了sqldeveloper.conf文件:
/usr/java/jdk1.8.0_05
和
/usr/java/jdk1.7.0_55
尽管如此,再次出现同样的错误。
答案 0 :(得分:1)
配置Java路径
SQL-Developer需要知道如何找到Java Developer Kit:
注意:您需要在32位操作系统安装上指定/ usr / lib / jvm / java-6-openjdk-i386。
终端
cd $ HOME
mkdir -p .sqldeveloper
cd $ HOME / .sqldeveloper
echo“/ usr / lib / jvm / java-6-openjdk”> JDK
答案 1 :(得分:1)
我知道我的回复有点迟了,但直到今天早上才有同样的问题。
我所做的改变了: 〜/ .sqldeveloper / 4.0.0 / product.conf
供参考:
我怎么弄明白:
1.转到OracleSQLDeveloper - >帮助(菜单) - >物业
2.找到'java.home'
(由于某种原因,它指向/usr/lib/jdk1.7.0(版本1.7.45),即使我已经更改了sqldeveloper.conf)
由于我没有认出那个特定的版本,我只是跑了:
sudo“find / .... -name'* .conf'-exec grep'jdk1.7.0'...”
古德勒克