JDK

JDk8/11/16

如何同时存在多个版本

原理 --> 链接

不需要修改环境变量,只需要输入如下命令就可以执行:

PS C:\Users\14894> java8 -version
java version "1.8.0_341"
Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)
PS C:\Users\14894> java11 -version
java version "11.0.16.1" 2022-08-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.16.1+1-LTS-1)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.16.1+1-LTS-1, mixed mode)
PS C:\Users\14894> java16 -version
java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)

你可以尝试输入以下命令:

# 你就会发现这其中多个一个 javapath 环境下的 java.exe 程序,这一项在你所安装的其他 java.exe 之前
C:\Users\14894>  where java

删掉后你就可以上面的命令了

最后更新于