SDKMAN! 是一个用于管理开发工具的软件开发工具包管理器,特别适用于 JVM 生态系统。
官网地址:https://sdkman.io/
-
多版本管理:允许用户在同一台机器上安装和管理多个版本的 SDK(如 Java、Groovy、Scala、Kotlin 等)。
-
简单安装:通过简单的命令行命令可以安装、更新和卸载 SDK。
-
环境切换:可以快速在不同版本的 SDK 之间切换,适合需要在不同项目中使用不同版本的开发者。
-
跨平台支持:支持 Unix、MacOS 和 Windows(通过 WSL)。
-
开源项目:SDKMAN! 是一个开源项目,社区活跃,持续更新。