Windows JDK 1.8降级为1.7方法

转自:https://www.aliyun.com/jiaocheng/890626.html

正常情况下,JDK的升降级只需更改环境变量即可

可是到了1.8版本,Oracle使了一点小手段,

在系统Path中添加一条变量C:ProgramDataoracleJavajavapath,在此目录下,会有3个exe的快捷方式java.exe、javaw.exe和javaws.exe

在你运行java 或者javac时,会默认找到此目录

同时,在C:WindowsSystem32目录下也存在这3个文件,导致无论你如何修改环境变量,jdk都无法降级。


为了达到降级的目的,

首先,需要将环境变量中的C:ProgramDataOracleJavajavapath删除;

其次,就是删除C:WindowsSystem32目录下的java.exe、javaw.exe和javaws.exe。


p.s.如执行以上两步还是没有解决,可以查看一下这3个文件是否存在与C:Windows目录下。


将新的环境变量填好,jdk的降级就完了

原文地址:https://www.cnblogs.com/sharpest/p/7456069.html