我下載了Oracle 11g r2,並試圖首次啓動SQL Developer。但是,它要求提供JDK路徑。當我第一次嘗試我已經在我的PC上安裝的java.exe
時,SQL Developer說它不是JDK,所以我嘗試了以下步驟,但尚未解決問題。爲什麼SQL Developer不接受JDK?
1)我去the oracle jdk download page,並顯示如下
2. jdk-8u-74-windows-x64,exe
),那麼我讓安裝程序安裝程序C:\ProgramFiles\Java\jdk1.8_74\
3)我指着旁邊的Oracle SQL Developer中對話框中明確下載到這個新目錄中的java.exe
的路徑。
但Oracle SQL Developer中只替換爲一個新的空對話框,該對話框。每次嘗試時都會重複。
爲什麼不能Oracle SQL Developer中接受這個JDK?需要採取哪些特定步驟才能使Oracle SQL Developer達到理解其具有JDK並進一步進入發佈流程的程度?
屏幕快照是通過以下鏈接:
http://s13.postimg.org/ilsqjdj1z/sql_developer_jdk.jpg
我會嵌入圖像的URL到這個觀點,但我至少需要10點名譽做到這一點。所以請點擊鏈接查看屏幕截圖。
繼續研究:
我重複上述步驟與JDK 6,構建45,但我得到相同的結果失敗。
我會問這個聊天,但我至少需要20點聲望在聊天室聊天。
不要將它指向該exe,而是指向JDK根文件夾(例如C:\ Programs \ Java \ jdk1.8.0_74)。 – Alfabravo
@Alfabravo謝謝。我剛剛嘗試過。瀏覽對話框要求你選擇一個'java exe'文件。當我嘗試通過選擇一個,然後在結果對話框中刪除該文件(顯示在OP中的鏈接中)以匹配您的建議來欺騙它時,單擊OK會導致OP中描述的相同問題。 – HereAndThere
檢查是否存在'%appdata%\ SQL Developer \'文件夾以及配置文件,包括產品。conf,其中SetJavaHome參數應該包含JDK的路徑。 (對於SQLDev v4.1) – Alfabravo