多版本java(JDK)共存的实现-for win

发布于 2022-07-17  81 次阅读



# Info.

最近尝试玩多版本mc服务器,发现部分服务端文件需要指定版本JDK才能运行,并不能被高版本兼容。
于是为了少做几种镜像模板,考虑用环境变量让多个版本jdk在机器上共存。


# Do it.

环境和准备:
- server2016
- 以及各版本JDK包

Part.1 JDK文件准备

解压所需版本包到某目录,进入bin目录把 java.exe 和 javac.exe 改为 java版本号.exe和javac版本号.exe

Part.2 编辑环境变量

如图打开环境变量等一系列对话框,并在最后箭头处按实际版本进行设置,最后点击确定

Part.3 测试

启动新的cmd窗口(重要:设置环境变量前打开的cmd窗口不会即时生效)


Q.E.D