1. 程式人生 > >JAVA_HOME從jdk8變到jdk7錯誤:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersi

JAVA_HOME從jdk8變到jdk7錯誤:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersi

電腦裝了jdk8,JAVA_HOME也是設定的8. 
不刪除8變回7. 
改了JAVA_HOME,並且path值裡的C:\ProgramData\Oracle\Java\javapath也刪了 
執行java -version,報錯 
Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’

has value ‘1.8’, but ‘1.7’ is required. 
Error: could not find java.dll 
Error: Could not find Java SE Runtime Environment.

solution 
1. 開啟開始選單,搜尋regedit,開啟登錄檔 
2. 開啟”HKEY_LOCAL_MACHINE” 
3. 點選”SOFTWARE” 
4. 點選”JavaSoft” 
5. 點選”Java Runtime Environment” 
6. 選中”CurrentVersion” ,右鍵點選更改,改成”1.7” 
問題解決了