jdk17安装的时候会将一些exe程序安装到C:\Program Files\Common Files\Oracle\Java\javapath路径下, javapath是一个快捷方式,链接到下面的target文件夹,
如下图所示,两者包含内容一样
切换步骤:①更改java_home为jdk1.8的安装路径 ②更改java.exe名称和javac.exe名称,例如java1.exe。
结果如下图(我的java_home没有变,始终是jdk1.8的设置)
安装jdk17的时候还是需要按照传统的方式设置jdk17环境变量。虽然安装完毕,不改java_home为17的路径,java和javac命令的版本是jdk17,但是其他的功能不能用,如反编译javap,因为javap依然在bin文件夹下,不在上面的文件夹里面,复制过来依然会报错。所以切换的时候不要忘记设置java_home。