修改jdk的版本后,軟件啟動報錯:The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.
錯誤原因:
更新jdk以后,注冊表里面沒有隨着更新jdk的版本和位置
絕對可行的方法:
1. 進入控制面板--程序--卸載
找到與java有關的jdk,全部卸載掉;
2. 在運行里面輸入:regedit,進入注冊表。找到HKEY_CURRENT_USER----software----javasoft
看看還有沒有這棵樹,沒有的話,正常;有的話,刪掉javasoft;
3. 下載新的jdk,進行安裝。安裝路徑和以前的一致也沒有關系。
4. 查看注冊表HKEY_CURRENT_USER----software----javasoft,發現新生成注冊內容
5. 一切正常