**
关于卸载所有jdk后JavaEnvSwitcher无法启动解决
**
在下载好JavaEnvSwitcher后因为想把jdk全部删除然后重新配置一遍,删除jdk重新配置后发现JavaEnvSwitcher打不开了找了老半天原因发现可能是,注册表中的JDK 和 JavaEnvSwitcher 相关内容由于jdk的删除导致JavaEnvSwitcher无法启动。
解决办法:
1、检查HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\java_home
这个路径。看这个路径下有没有关于Java_home的字符串,以及新安装的jkd的路径。
2、没有的话右键单击Shell Folders,选择新建 >(字符串值) String Value。
3、将新创建的字符串值命名为"java_home"。
4、双击"java_home",在Value data字段中输入您的JDK安装路径。确保路径正确无误,并使用正确的斜杠分隔符(例如,E:\Program Files\JAVA\jdk-11.0.11)。
5、点击OK保存更改。然后就可以打开JavaEnvSwitcher了
成功后打开JavaEnvSwitcher使用,选择安装的jdk的路径如下图
然后点击switch切换,成功后使用win+r打开命令窗口输入java -version查看