linux安装jdk并进行多版本管理
# 问题描述
需要安装jdk 11,但是之后可能使用其他版本,因此需要使用版本管理
# 解决步骤
1、安装SDKMAN ,管理多个 SDK 的版本
curl -s "https://get.sdkman.io" | bash
1
2、执行类似下面的命令来让 SDKMAN 在当前会话中生效。
source "$HOME/.sdkman/bin/sdkman-init.sh"
1
3、查看可用的 JDK 版本:
sdk list java
1
4、根据查看的jdk版本,安装指定版本的 JDK(例如,安装 JDK 11):
sdk install java 11.0.21-tem
1
# PS
临时切换:在当前终端会话中切换到 JDK 11。
sdk use java 11.0.21-tem1设置默认版本:将 JDK 11 设置为所有新终端的默认版本。
sdk default java 11.0.21-tem1查看当前使用的版本:
sdk current java1