我将java 1.7从1.8降级,但是当我java -version
时,我仍然看到1.8。我更改了path
并将JAVA_HOME
更改为1.7作为
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
。我不知道发生了什么。任何建议都会非常有帮助。
答案 0 :(得分:3)
尝试做以下事项:
键入" regedit"从启动菜单。如果你是新手,请备份
转到" HKEY_LOCAL_MACHINE-> SOFTWARE-> JavaSoft-> Java运行时环境"
双击面板右侧的" CurrentVersion"
将版本更改为" 1.7"。
答案 1 :(得分:0)
如果您的path变量中包含“ C:\ ProgramData \ Oracle \ Java \ javapath”,请在其JAVA_HOME / bin路径之前添加它。
例如:C:\ Program Files(x86)\ Java \ jdk1.7.0_79 \ bin; C:\ ProgramData \ Oracle \ Java \ javapath。
我遇到了类似的问题,无法将Java版本从1.8降级到1.7。
答案 2 :(得分:-3)
关闭你的MS-DOS并打开一个新的MS-DOS窗口。再试一次。