sdkman介绍

软件开发工具包管理器

介绍

https://sdkman.io/

认识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发布和宣布他们自己的版本。
  • 开源: 由全球开发者社区提供支持。