因為開發需要使用多個jdk,在修改jdk版本時遇到了一些問題
- 在系統變量的%JAVA_HOME%中修改了jdk的路徑,但是重啟后java -version版本並沒有改變。
- 在網上找到一篇文章,修改了注冊表的默認jdk版本和
C:\Windows\System32\,但是反而出現問題C:\Users\pc>java -servion Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion' has value '1.6.0_45', but '1.8' is required. Error: could not find java.dll Error: Could not find Java SE Runtime Environment.
最終解決辦法
HKEY_LOCAL_MACHINE -> SOFTWARE -> JavaSoft->Java Development Kit 和 Java Runtime Environment 中有個表項CurrentVersion,點擊將其改為1.6
之前只修改了Runtiome Environment。