SDKMAN 是用来在类Unix 系统中管理多个版本的开发环境的工具。提供命令行接口来安装、切换、删除、列出候选版本。

SDKMAN!是在大多数基于Unix的系统上管理多个软件开发套件的并行版本的工具。
它提供了一个方便的命令行界面(CLI)和API,用于安装,切换,删除和列出候选人。
以前被称为GVM的Groovy环境管理器,它受到Ruby社区大量使用的非常有用的RVM和rbenv工具的启发。

源于开发者,为开发者所用。
使生活更轻松,没有更多拖慢网络的下载页面,
提取存档,搞乱 _HOME 和 PATH 环境变量等问题。
Java 一路狂奔
为JVM安装软件开发套件,如Java,Groovy,Scala,Kotlin和Ceylon。
Activator,Ant,Gradle,Grails,Maven,SBT,Spring Boot,Vert.x等还支持。
现在开始吧!
继续,粘贴并在终端中运行以下内容:

$ curl -s "https://get.sdkman.io" | bash
多平台支持
可以在任何基于UNIX的平台上运行:Mac OSX,Linux,Cygwin,Solaris和FreeBSD。
Powershell CLI版本适用于Windows用户。
开放的API
通过使用我们开放的Broker REST API,可以轻松地编写新客户端。
供应商可以通过安全的供应商API发布和宣布自己的版本。
轻量级
写在bash中,只需要 curl 和压缩/解压即可安装到您的系统中。
甚至与ZSH一起工作。

下一篇:安装SDKMAN 软件开发工具包管理器

相关阅读:

《gradle 用户指南中文版》目录

SDKMAN 软件开发工具包管理器相关推荐

  1. sdkman软件开发工具包管理器

    简介 SDKMAN 是一个在任何基于 Unix 的系统上管理多个软件开发工具包并行版本的工具.它提供了一个方便的命令行界面,用于安装,切换,删除和列出可用列表.它支持的软件工具包包括Java.Acti ...

  2. SDKMAN - 一个用于轻松管理多个软件开发工具包的CLI工具

    转载来源:https://www.ostechnix.com/sdkman-a-cli-tool-to-easily-manage-multiple-software-development-kits ...

  3. GIS软件开发工具包TatukGIS Developer Kernel更新至v11.5,修复紧急问题

    2019独角兽企业重金招聘Python工程师标准>>> GIS定制开发首选控件,帮您轻松搞定高效.优质.实惠的GIS解决方案 TatukGIS Developer Kernel(DK ...

  4. GIS软件开发工具包TatukGIS Developer Kernel 发布 v11.3.0-Unstable1丨附下载

    2019独角兽企业重金招聘Python工程师标准>>> [最新TatukGIS Developer Kernel点击下载>>>] TatukGIS Develope ...

  5. GIS软件开发工具包TatukGIS Developer Kernel 发布 v11.3.0-Unstable1丨附下载 1

    最新TatukGIS Developer Kernel下载地址:https://www.evget.com/product... TatukGIS Developer Kernel(DK)是一个用于开 ...

  6. Arduino支持STM32套件的开发板管理器安装

    自己在Arduino中安装STM32套件的时候 ,及其郁闷的是:在没有FQ的情况下,下载很慢.慢就算了我可以等,可是不支持断点续传.在下载中间容易出错,出错就完蛋了.后面根本就算下载完成都会校验出错. ...

  7. 软件开发的管理和控制

    软件开发是一项很复杂的工作,对于软件开发的管理和控制,现在有一门专门的学科:软件工程.在这方面有许多国家标准和国际标准.许多公司也有相应的文档模版,及相关规定.现在不谈技术角度来规范软件开发的管理和控 ...

  8. GIS软件开发工具包TatukGIS Developer Kernel v11.6添加Concave Hull

    TatukGIS Developer Kernel(DK)是一个用于开发自定义地理信息系统(GIS)应用程序以及解决方案的综合性软件开发工具包(SDK).众所周知,构建一个庞大的地理信息系统需要花费大 ...

  9. 微软发布API及软件开发工具包

    4月12日消息,本周三,微软公司发布了即将来临的Windows Home Server平台应用程序用户界面(API)以及软件开发工具包. 据vnunet报道,该API和开发者工具允许外来软件开发人员, ...

最新文章

  1. 学霸女孩放弃保研再次高考,原因让人泪目…
  2. python【数据结构与算法】完全背包(附代码)
  3. 根据dtd编写xml的小例子
  4. 机器学习初学者公众号下载资源汇总(一)
  5. C#中采用自定义方式读取自定义配置文件
  6. C# ASP.NET MVC 配置允许跨域访问
  7. 闭包Closures
  8. DataSet.GetBookMark内存泄漏
  9. linux安装中文输入法sc,Ubuntu 设置中文输入法
  10. 微信读书vscode插件_众所周知,拥有了vscode就拥有了一切
  11. bat计算机清理原理,电脑如何一键清除垃圾bat
  12. mysql类exadata功能_Exadata:Smart Scan(一)
  13. 深度卷积神经网络(CNN)
  14. Caused by: org.hibernate.AssertionFailure: Subclass has to be binded after it's mother class:
  15. C语言求2/1,-3/2,5/3,-8/5...前十项之和
  16. 【踩坑日记】阿里云表格存储
  17. 深度学习与自然语言处理教程(4) - 句法分析与依存解析(NLP通关指南·完结)
  18. 数据库基础(常见面试题)
  19. [electron]Electron安装报错connect ETIMEDOUT
  20. 跨境电商运营系统平台及Fecify推荐

热门文章

  1. MAC 地址(单播、组播、广播地址分类)
  2. https证书存在哪里?部署https证书的意义
  3. java反射原理三种,java反射的原理、作用
  4. 《计算机网络基础》考点笔记
  5. Tomcat面试题(2022最新版)
  6. 什么是写代码及基本数据类型
  7. Eureka心跳机制
  8. 道听途说:Cadence与Synopsys后端工具非正规比较
  9. 几个Redis的监控指令以及保护Redis安全
  10. 电梯安全物联网设备让电梯更加的智慧