sdkman介绍
软件开发工具包管理器
介绍
认识SDKMAN!- 您的可靠伙伴,轻松管理Unix系统上的多个软件开发工具包。想象一下,有不同版本的SDK,需要一种无压力的方式在它们之间切换。SDKMAN!借助其易于使用的命令行界面(CLI)和API,以前称为GVM,Groovy enVirgin Manager,SDKMAN!从apt、pip、RVM和rbenv甚至Git等熟悉的工具中汲取灵感。可以将它看作是您的有用工具包朋友,随时准备为您简化SDK管理。
- By Developers, for Developers:简化生活。不再需要搜索下载, 档案,或修补 HOME和PATH环境变量。
- Java一站式:为JVM安装软件开发工具包,如Java,Scala, Kotlin和Groovy。Ant、Gradle、Grails、Maven、SBT、Spark、Spring boot、Vert.x和许多其他版本也支持。
- 轻量级: 用Rust和bash编写,只需要curl, zip和 解压缩依赖项以呈现在系统上。 甚至可以和 zsh 一起工作。
- 多平台: 可在各种基于UNIX的平台上无缝运行, 包括macOS、Linux和 Windows 上的 Windows Linux 子系统(WSL) 。
- API: 新客户端可以很容易地通过使用我们的 open Broker API 编写。供应商可以通过安全的 Vendor API发布和宣布他们自己的版本。
- 开源: 由全球开发者社区提供支持。