2014-05-22 46 views
-1

的Oracle SQL Developer我已经安装在以下位置的Oracle SQL Developer:修改JDK路径为在Ubuntu

/opt/sqldeveloper 

我每次运行它使用命令./sqldeveloper,我得到以下从GUI错误:

您正试图使用​​Java 1.6.0_31运行。运行此产品 与1.7.0_51最低的Java版本低于1.8

我更新了以下路径sqldeveloper.conf文件支持:

/usr/java/jdk1.8.0_05 

/usr/java/jdk1.7.0_55 

尽管如此,再次出现同样的错误。

+0

我按照[此页](http://www.cyberciti.biz/faq/howto-installing上的说明-oracle-java7-on-ubuntu-linux /),当我输入'java -version'时,它现在显示为1.7.0_55。但我仍然无法运行SQL Developer –

回答

1

我知道我对答复有点迟,但直到今天早上我都有同样的问题。

我所做的是改变: 〜/ .sqldeveloper/4.0.0/product.conf

FYI:
我怎么计算出来:
1.进入OracleSQLDeveloper - >帮助(菜单) - >属性
2.找到 'java.home'
(出于某种原因,它是指向/usr/lib/jdk1.7.0(版本45年1月7日),即使我已经改变sqldeveloper.conf)
3由于我没有认出这个具体版本,我只是跑了:
sudo“find/.... -name'* .co NF” -exec grep '可以jdk1.7.0' ......”

古德勒克

1

配置路径的Java

SQL,开发人员需要知道如何找到您的Java开发工具包:

注意:您需要指定/ usr/lib中/ JVM/JAVA-6的OpenJDK-I386在32位操作系统上安装。

终端

CD $ HOME

的mkdir -p .sqldeveloper

CD $ HOME/.sqldeveloper

回声 “/ usr/lib中/ JVM/JAVA-6的OpenJDK” > jdk

+0

我已经试过这个,它不能正常工作...请参阅上面的转载问题以获得更多的清晰度。谢谢你的帮助。 –