跳至主要内容
SDKMAN! logo

软件开发工具包管理器

认识一下 SDKMAN! – 您在 Unix 系统上轻松管理多个软件开发工具包的可靠伙伴。想象一下,您拥有不同版本的 SDK,并且需要一种轻松无压力的方法在它们之间切换。SDKMAN! 通过其易于使用的命令行界面 (CLI) 和 API 解决了这个问题。SDKMAN! 以前称为 GVM(Groovy enVironment Manager),其灵感来自熟悉的工具,如 apt、pip、RVM、rbenv 甚至 Git。可以把它想象成您乐于助人的工具箱朋友,随时准备简化您的 SDK 管理工作。🛠️

立即开始!

然后,在终端中粘贴并运行以下命令
curl -s "https://get.sdkman.io" | bash

由开发者为开发者打造

简化生活。不再需要搜索下载、解压缩档案或调整 HOMEPATH 环境变量。

Java 至底层

安装适用于 JVM 的软件开发工具包,例如 Java、Scala、Kotlin 和 Groovy。还支持 Ant、Gradle、Grails、Maven、SBT、Spark、Spring Boot、Vert.x 等众多工具包。

轻量级

使用 Rust 和 bash 编写,仅需系统上存在 curlzipunzip 依赖项。甚至也适用于 ZSH

跨平台

可在各种基于 UNIX 的平台上无缝运行,包括 macOS、Linux 和 Windows 上的 Windows 子系统 (WSL)。

APIs

新的客户端可以通过使用我们开放的 Broker API 轻松编写。供应商可以通过安全的 Vendor API 发布和宣布他们自己的版本。

开源

得到全球开发者社区的支持。
根据 Apache 2.0 许可