欢迎使用CSDN-markdown编辑器

来源:互联网 发布:ai软件运用 编辑:程序博客网 时间:2024/05/22 02:26

在控制台使用Java -version进行查询发现,会报’has value ‘1.8’,but’1.7’ is required’的错误

C:>java -version Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’ has value ‘1.8’, but ‘1.7is required. Error: could not find java.dll Error: Could not find Java SE Runtime Environment.

1、修改注册表

打开HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
分别修改Java Development kit及Java Runtime Environment中的CurrentVersion值为1.7
这里写图片描述

2、替换文件

将%JAVA7_HOME%\bin里的 java.exe javaw.exe javaws.exe 复制到 C:\Windows/System32 及 C:\Windows\SysWOW64 并替换原有文件,将上述三个文件的快捷方式复制到 C:\ProgramData\Oracle\Java\javapath 并替换原有文件

注:注册表编辑器快捷命令:regedit

0 0