测试Java漏洞对jdk版本有些要求,所以在windows上安装了多个jdk版本,通过环境变量来切换版本。
jdk8合集下载地址 https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
在系统变量中为每个版本配置一个路径,我这里根据版本号进行标识 JDK8U112
配置JAVA_HOME,值设置为需要切换的版本如%JDK8U112%

配置PATH变量,加入%JAVA_HOME%\bin 和 %JAVA_HOME%\jre\bin,并且要将这两项放在Oracle默认的环境变量之前,否则会导致java和javac版本不一致。

如此配置完后,命令行下的java版本可以成功切换。但是重启idea后还是java版本没变化

进入Project Structure -> Project ,修改 Project SDK为想要切换的版本。或者在 Platform Settings -> SDKs中添加并选择
