sdkman使用教程
sdkman官方访问地址:https://sdkman.io
列出sdk版本
这里以java和groovy版本为例:
sdk list java
sdk list groovy
通过运行以下命令安装您选择的SDK
安装sdk java list
中的jdk用以下命令
$ sdk install java 17.0.5-oracle
安装(卸载时并不会卸载本地的安装)本地已经安装好的sdk时用以下命令
$ sdk install java 1.8.0_351 /Library/Java/JavaVirtualMachines/jdk1.8.0_351.jdk/Contents/Home
您将看到类似以下输出的内容:
Downloading: java 17.0.6-tem
In progress...
######################################################################## 100.0%
Installing: java 17.0.6-tem
Done installing!
现在,如果您希望将此版本设置为默认版本,系统将提示您。
Do you want java 17.0.6-tem to be set as default? (Y/n):
选择默认版本
sdk default java 17.0.5-oracle
查看当前版本
sdk current #sdk版本
sdk current java #java使用的当前版本
java -version #当让也可以直接用java的shell命令查看当前版本
删除版本
删除已安装的版本
$ sdk uninstall java 17.0.5-oracle
选择在当前终端中使用给定的版本:
$ sdk use scala 3.2.2
步骤:
以安装Maven为例:
-
查询Maven版本
-
sdk list maven
-
-
安装指定版本的Maven
-
sdk install maven 3.8.8 sdk install maven 3.9.1
-
-
切换指定版本为默认版本
-
sdk default maven 3.8.8
-
-
卸载指定版本的Maven
-
sdk uninstall maven 3.8.8
-
-
查看Maven安装地址
-
sdk home maven 3.8.8 # 输出:/Users/deerjie/.sdkman/candidates/maven/3.9.1
-
-
把第5步查到的地址配置到idea中。