win10系统,把jdk1.8换成1.7后,命令行中java -version发现版本号还是1.8。
报错: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.
解决办法:
删除
C:\ProgramData\Oracle\Java\javapath目录下jave.exe,javaw.exe,javawe.exe三个文件。