ubuntu22.04 安装jdk8,jdk11,jdk17,jdk21 并且便于切换
在Ubuntu 22.04上安装多个版本的JDK并且能够方便地切换,可以使用SDKMAN!工具。SDKMAN!是一个用于在多个版本的Java环境之间切换的命令行工具。以下是安装和使用SDKMAN!来安装和切换不同版本JDK的步骤:
- 安装SDKMAN!:
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
- 安装JDK 8:
sdk install java 8.0.292-tem
- 安装JDK 11:
sdk install java 11.0.18-tem
- 安装JDK 17:
sdk install java 17.0.6-tem
- 安装JDK 21:
sdk install java 21.3.0-tem
- 列出所有已安装的Java版本:
sdk list java
- 切换到特定版本的Java (例如JDK 11):
sdk use java 11.0.18-tem
使用sdk use
命令和上面列出的版本号,你可以轻松地在不同的JDK版本之间切换。注意,这里使用了tem
后缀来指定是Temurin版本的JDK,因为OpenJDK的官方版本和Temurin之间的某些版本可能有所不同。
评论已关闭