侧边栏壁纸
博主头像
DOKI SEKAI博主等级

行动起来,活在当下

  • 累计撰写 114 篇文章
  • 累计创建 38 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

macOS sdkman 安装管理多个版本jdk

君
2024-08-15 / 0 评论 / 0 点赞 / 36 阅读 / 2694 字

macOS sdkman 安装管理多个版本jdk

如果你想要一种更简单且不需要手动设置环境变量的方式来管理多个 JDK 版本,可以考虑使用 sdkmansdkman 是一个多版本 SDK 管理工具,可以用来轻松地安装和切换 JDK 版本。

拥有Java.net JetBrains Oracle Zulu 等 根据需求安装 。

以下是如何使用 sdkman 来管理 JDK 的步骤:

1. 安装 sdkman

打开终端,运行以下命令来安装 sdkman

curl -s "https://get.sdkman.io" | bash

安装完成后,你需要重新加载你的 shell 配置文件:

source "$HOME/.sdkman/bin/sdkman-init.sh"

2. 安装 JDK 版本

使用 sdkman 安装所需的 JDK 版本。例如,安装 OpenJDK 11 和 17:

# 安装 OpenJDK 11
sdk install java 11.0.17-open

# 安装 OpenJDK 17
sdk install java 17.0.2-open

具体版本转序号4

安装 sdk install Identifier(这一列内容)

3. 切换 JDK 版本

你可以使用 sdkman 来轻松地切换 JDK 版本。例如:

# 切换到 JDK 11
sdk use java 11.0.17-open

# 切换到 JDK 17
sdk use java 17.0.2-open

你还可以设置全局默认的 JDK 版本:

# 设置全局默认 JDK 版本为 JDK 11
sdk default java 11.0.17-open

4. 列出已安装的 JDK 版本

查看已安装的 JDK 版本和当前正在使用的版本:

sdk list java

5. 卸载 JDK 版本

如果你需要卸载某个版本的 JDK,可以使用以下命令:

sdk uninstall java 11.0.17-open

总结

使用 sdkman 来管理 JDK 版本是非常方便的,因为它提供了简单的命令来安装、切换和卸载不同版本的 JDK,无需手动配置环境变量。这种方法特别适合开发者,因为它支持多种开发工具和语言的版本管理。

0

评论区