软件开发工具包管理器
认识一下 SDKMAN! – 您在 Unix 系统上轻松管理多个软件开发工具包的可靠伙伴。想象一下,您拥有不同版本的 SDK,并且需要一种轻松无压力的方法在它们之间切换。SDKMAN! 通过其易于使用的命令行界面 (CLI) 和 API 解决了这个问题。SDKMAN! 以前称为 GVM(Groovy enVironment Manager),其灵感来自熟悉的工具,如 apt、pip、RVM、rbenv 甚至 Git。可以把它想象成您乐于助人的工具箱朋友,随时准备简化您的 SDK 管理工作。🛠️
立即开始!
然后,在终端中粘贴并运行以下命令curl -s "https://get.sdkman.io" | bash
由开发者为开发者打造
简化生活。不再需要搜索下载、解压缩档案或调整 HOME
和 PATH
环境变量。
Java 至底层
安装适用于 JVM 的软件开发工具包,例如 Java、Scala、Kotlin 和 Groovy。还支持 Ant、Gradle、Grails、Maven、SBT、Spark、Spring Boot、Vert.x 等众多工具包。
轻量级
使用 Rust 和 bash 编写,仅需系统上存在 curl、zip 和 unzip 依赖项。甚至也适用于 ZSH。
跨平台
可在各种基于 UNIX 的平台上无缝运行,包括 macOS、Linux 和 Windows 上的 Windows 子系统 (WSL)。
APIs
新的客户端可以通过使用我们开放的 Broker API 轻松编写。供应商可以通过安全的 Vendor API 发布和宣布他们自己的版本。
开源
得到全球开发者社区的支持。
根据 Apache 2.0 许可