SDKMAN是一款管理SDK版本的工具,可以用于大多数基于Uinx的系统。它提供了命令行以及API,功能有:安装、移除、列举候选版本。
Mac、linux上安装方式非常简单:
- 打开一个terminal窗口执行命令:curl -s "get.sdkman.io" | bash
- 另外打开一个terminal窗口执行命令:source "$HOME/.sdkman/bin/sdkman-init.sh"
- 检查是否安装成功:sdk version
使用方式
sdkman支持安装的jdk列表
MAC当前安装的jdk版本
如果想尝鲜最新发布的jdk16,先安装
然后在当前的terminal窗口设置jdk版本
sdk use java 16.0.0.hs-adpt
也可以全局设置jdk版本
sdk default java 16.0.0.hs-adpt
其他sdk也支持安装
sdk ls 命令