SDKMAN
安装
# 来自官网的安装命令
curl -s "https://get.sdkman.io" | bash
# 执行完了重启一下Terminal
# 验证OK
anny@annys-Air ~ % sdk version
SDKMAN!
script: 5.20.0
native: 0.7.14 (macos aarch64)
基础用法
<name> = java, kotlin, gradle...
# 会列出所有可用的版本,已安装的会被标注为「已安装」
sdk list <name>
sdk list kotlin
# 安装
sdk install <name> <version>
sdk install kotlin 2.2.20
sdk install java 24.0.2-tem
# 设置为默认
sdk default <name> <version>
sdk default kotlin 2.2.20
# 临时切换
sdk use <name> <version>
sdk use java 24.0.2-tem
# 查看当前使用的版本
sdk current <name>
sdk current java
# 卸载
sdk uninstall <name> <version>
# 更新 SDKMAN 自身和候选包索引
sdk selfupdate
sdk update
# 清理下载缓存 / 旧的候选链接
sdk flush archives
sdk flush candidates