關於自帶的sql developer修改java.exe版本的解決辦法


  第一次安裝oracle11gR2后,就很好奇的點了一下,當點擊應用程序開發下的sql developer后,就彈出一個窗口,要選擇一個java.exe的路徑,我就講本機中的JDK1.7下的java.exe填進去了,然后自己關掉了界面,下次進入時,發現報出警告,最高版本不得高於1.6,而且沒有提示更改,直接進入界面,可是沒找到修改的位置,后來,想到軟件安裝的配置文件,於是,就開始尋找,終於找到了:E:\app\liangjian\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin   在這個目錄下有一個文件sqldeveloper.conf,它就是配置文件。

    我們不能直接編輯修改的,需要先拷貝一份到桌面上,然后編輯,發現在SetJavaHome后面跟了一個地址,仔細一看,就是我之前配置的java.exe的路徑,直接刪除之。然后將用該文件覆蓋原始bin下的 sqldeveloper.conf,再次啟動sql developer,發現回到第一次啟動的初始化狀態了,然后就可以重新選擇java.exe了,嘿嘿..........

  有時候我們按照上面的方法做,但是還是不行,比如我在自己的電腦上安裝了jdk1.7.07和jdk1.7.60,但是sqldeveloper啟動一直報jdk1.7.07版本太低,而且沒有上面的提示輸入框,我按上面的方法修改配置文件后,還是不行,修改環境變量也不行,最后果斷先刪掉了jdk1.7.07,然后就出現了提示輸入jdk地址的對話框,輸入jdk1.7.60地址后就好了。(由於需要,我同時裝了sqldeveloper3和sqldeveloper4,估計相互之間是有影響的)

  注意:有的jdk是免安裝的,這點要特別注意了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM