[英]Oracle SqlDeveloper can not find correct JDK
我正在嘗試在Windows7計算機上安裝Oracle SQLDeveloper4。
我將JAVA_HOME設置為指向我的jdk 1.7,然后將其添加到PATH變量%JAVA_HOME%/ bin中。 當我回聲和java -version時,我可以看到它是Java 1.7;當我回聲時,我可以看到它在%PATH%中。
我什至在其sqlDeveloper.conf文件中將其設置為指向我的jdk1.7。
SetJavaHome C:\Java\jdk1.7
但是仍然每當我運行sqldeveloper.exe時,我都會得到警告,說它不能在Java 1.6上運行,並且它需要Java1.7!
我如何在機器上安裝這個愚蠢的東西? 非常令人沮喪
轉到文件:C:\\ Users \\ <USER> \\ AppData \\ Roaming \\ sqldeveloper \\ 1.0.0.0.0 \\ product.conf
在此文件中,例如:SetJavaHome <PATH> \\ jdk1.7.0_67
原來是某個其他項目的不相關目錄上有一個IBM JDK1.6文件夾。. 甚至我昨天也卸載了所有其他JDK。.今天我才剛刪除了該JDK文件夾..突然之間sqldeveloper找到了java1.7並開始工作。.WTF= WTF
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.