前几天想把java的API版本换成1.8,结果删除之后在CMD里敲java,显示:系统找不到文件,在c:\***\***\java.exe。
查了很久,以为是环境变量或是注册表搞错了,把注册表的关于java有可疑的关联都删掉了,还是不行。
最后偶然间,在运行里敲java,定位到win7的system32文件夹有java,我把它删了后,再搜,定位到上述所提示的位置,有个快捷方式。
打开一看,是个快捷方式,定位到原来的jre那里,坑爹啊,快捷方式在环境变量也会影响。删了之后,就没事了...
本文记录了一次解决Java环境配置错误的过程。作者尝试更换Java API版本至1.8时遇到“系统找不到文件”错误。经过排查发现是由于系统中存在指向旧版本的快捷方式导致的问题。
前几天想把java的API版本换成1.8,结果删除之后在CMD里敲java,显示:系统找不到文件,在c:\***\***\java.exe。
查了很久,以为是环境变量或是注册表搞错了,把注册表的关于java有可疑的关联都删掉了,还是不行。
最后偶然间,在运行里敲java,定位到win7的system32文件夹有java,我把它删了后,再搜,定位到上述所提示的位置,有个快捷方式。
打开一看,是个快捷方式,定位到原来的jre那里,坑爹啊,快捷方式在环境变量也会影响。删了之后,就没事了...

被折叠的 条评论
为什么被折叠?