概述
SDKMAN 是一款专注于软件开发工具包(SDK)版本管理的命令行工具,主要用于简化多种开发工具的安装、切换和管理,尤其适合需要在不同项目中使用不同版本工具的场景。
安装
方法一:
1
| curl -s "https://get.sdkman.io" | bash
|
方法二:
1
| brew install sdkman/tap/sdkman
|
都需要可以访问github.com。
要不科学上网、要不配置hosts(140.82.114.4 github.com) 最新的IP
安装后验证:
命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| sdk help
sdk selfupdate
sdk selfupdate force
sdk flush archives
sdk flush temp
sdk env
sdk list
sdk list gradle
sdk current sdk current gradle
|
安装工具:
1 2 3 4 5
| sdk install gradle 7.5
sdk install gradle
|
切换工具版本:
1 2 3 4 5
| sdk use gradle 4.10.3
sdk default gradle 7.5
|
卸载工具:
1
| sdk uninstall gradle 4.10.3
|
示例:
1 2 3 4 5 6 7 8 9 10
| sdk install java 11.0.20-tem sdk use java 11.0.20-tem
sdk install maven 3.8.6 sdk default maven 3.8.6
sdk current
|