我将 Java 1.7 从 1.8 降级,但当我执行 java -version
时,我仍然看到 1.8。我更改了 path
并将 JAVA_HOME
更改为 1.7 as
JAVA_HOME: C:\Program Files (x86)\Java\jdk1.7.0_79
PATH: C:\Program Files(x86)\Java\jdk1.7.0_79\bin
出于某种原因,我的路径中也有这个:C:\ProgramData\Oracle\Java\javapath
,我相信它保留了这个 1.8 版本。当我从路径中删除它时,我收到此消息:C:\Program Files\Java\jre7\lib\amd64\jvm.cfg
。我不知道发生了什么。任何建议都会非常有帮助。
最佳答案
尝试执行以下操作:
从启动菜单中键入“regedit”。如果您是新手,请备份。
转到“HKEY_LOCAL_MACHINE->SOFTWARE->JavaSoft->Java Runtime Environment”
双击面板右侧的“CurrentVersion”
将版本更改为 “1.7”。
如果您的 路径变量 中有“C:\ProgramData\Oracle\Java\javapath”。然后打开
位置并确保java.exe文件指向相应的1.7目录。
关于java - 降级到 1.7 后执行 java -version 时,我仍然看到 Java 1.8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406548/