2014-05-22 78 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

我已經試過這個,它不能正常工作...請參閱上面的轉載問題以獲得更多的清晰度。謝謝你的幫助。 –