问题:
Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'
has value '1.7', but '1.8' is required.
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
解决方案:
首先,system32中搜索java.exe,javaw.exe,javaws.exe,并删除,删除后结果如图所示
接下来,删除C:\ProgramData\Oracle\Java\javapath,是个快捷方式,删除后结果如图所示
最后,java -version就可以了