SQL Developer版本4.2.0.17在我使用的計算機(我正在使用Windows)上設置。SQL Developer 17.2 - 無法啓動Java虛擬機
該版本的文件夾包含一個jdk文件夾,SQL開發人員運行良好。
我下載了SQL Developer 17.2並解壓縮了該文件。當我去運行.exe時,我被要求確認計算機上jdk的位置。
那時,我沒有意識到jdk文件夾已經在SQL Dev 4.2的文件夾中。
c:\驅動器上還有一個'OraHome_WF'文件夾,其中包含一個jdk文件夾,因此我確認這是第一次啓動SQL Dev 17.2時jdk文件夾的位置。現在
當我啓動SQL開發17.2我得到一個錯誤信息:
無法啓動在路徑上的Java虛擬機的位置:C:\ OraHome_WF \ JDK \ JRE \ BIN \ msvcr100.dll
我查看了17.2文件夾,看看是否有任何配置或設置文件可能在我把錯誤的jdk路徑放入後更新,所以我可以指向正確的jdk文件夾,但我看不到任何東西。
我嘗試刪除17.2文件並再次解壓縮17.2文件夾,但是當我啓動SQL Dev時,我得到了同樣的錯誤,而未詢問jdk文件夾的位置。
有什麼辦法可以解決這個問題嗎?
我已經嘗試以下解決方法: SQL Developer error Unable to find Java Virtual Machine
我想你在Windows上運行它。如果是,則進入'%APPDATA%\ SQL Developer'子目錄,然後刪除一個包含SQL-Developer版本號的子目錄,如'system 17.2.xxxxxx'。這將清除所有程序的設置。然後再運行一次。 – krokodilko
嘗試將MSVCR100.dll文件從\ jdk \ jre \ bin複製到sqldeveloper \ bin文件夾 – I3rutt
感謝您的回覆......我嘗試了第二個選項,將.DLL文件複製到'sqldeveloper \ bin',但沒有' t修復它。我嘗試了第一個選項(我使用的是Windows,對不起 - 編輯了這個問題來說明) - 那裏有一個名爲'SQLHistory'的文件夾,'system4.2.0.17.089.1709'和'tmp'但沒有摺疊17.2 ... – 4532066