前言 Sdkman它究竟是做什么的?小编刚开始也不是很清楚,但是在浏览了CSDN上的一些博客后,我总结了以下有关于Sdkman的内容,来帮助我们明白它到底是什么,我们为什么要用它?我们应该怎么用它? Sdkman介绍 Sdkman是一种软件开发工具的管理器.它主要用于unix或者linux操作系统中的多个版本,不同开发环境的管理。它可以通过命令行的方式来进行对开发环境的安装、切换、删除等操作。从而极大的提高我们的效率,方便我们的工作。上面说的比较抽象,其实它就类似于我们用pip去管理python库。 为什么要使用Sdkman Java经过了20几年的长久发展,jdk也已经拥有了众多的版本,版本的不断地更新,越来越多的特性也不断的加入,许多的开发框架工具如spring,mybatis,maven等都跟随jdk版本进行升级,不同版本之间的使用不可避免的会出现一些版本之间的协调的问题,它便要求一个开发者同时具备多个开发环境。Sdkman则可以帮助我们更加方便的管理这些版本众多的配置。 使用方法举例 例如想用sdk来安装常用的spring boot框架举例 安装sprint boot: sdk install springboot 从上面也可以发现它的使用方法与我们常用的pip—python的包管理工具是十分的相似。 常用命令 这时我在网上找到的一些Sdkman的常用的命令,也是非常的简单,可以帮助我们更形象的理解Sdkmam的用法。
总结 以上所说的是Sdkman在unix或者linux操作系统中的安装和使用,它不能在windows下安装。如果想要在windows下使用Sdkman则需要通过windows自带的powershell来进行安装。它的使用命令也会出现相应的变化。 主 编 | 王楠岚 责 编 | 化 溪 能力越强,责任越大。实事求是,严谨细致。 ——where2go 团队 |
|