[Tutorials] 多个 JDK 版本管理
Tofloor
poster avatar
amors
deepin
2021-09-08 21:39
Author

使用 update-alternatives 来管理 JDK 版本,不需要在 /etc/profile 中设置环境变量。

将下载下来的 JDK 压缩包解压放到一个自己指定的目录中,比如说 /usr/local/jdk 中。

 

sudo update-alternatives --install /usr/bin/java java /usr/local/jdk/jdk1.8.0_301/bin/java 1

//设置JDK1.8 作为手动可选的第一个 JDK

 

sudo update-alternatives --install /usr/bin/java java /usr/local/jdk/jdk-11.0.12/bin/java 2

//设置JDK11 作为手动可选的第二个 JDK

 

update-alternatives --display java

//查看设置的 JDK 列表

 

sudo update-alternatives --config java

//切换 JDK 版本

 

sudo update-alternatives --remove java /usr/local/jdk/jdk-11.0.12/bin/java

//删除 JDK 版本

 

更多 update-alternatives 的帮助

update-alternatives --help
Reply Favorite View the author
All Replies
amors
deepin
2021-09-08 22:03
#1

Nodejs 和 NPM 也可以 这样做版本管理

Reply View the author
要讲武德
deepin
2021-09-08 23:10
#2

sdkman

Reply View the author