Zhonghui

每个不曾起舞的日子,都是对生命的辜负

User Tools

Site Tools


软件:sdkman:sdkman

Table of Contents

SDKMAN

https://sdkman.io/

可以用来安装SDK和管理、切换版本

支持:JDK、Kotlin、Gradle等


安装

# 来自官网的安装命令
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
/var/www/DokuWikiStick/dokuwiki/data/pages/软件/sdkman/sdkman.txt · Last modified: 2025/10/04 16:34 by zhonghui