sdkman 安装与使用

sdkman 安装与使用安装既然是命令行工具,就只能用命令行方式来安装(linux,mac直接用shell,windows用powerShell)第一步、下载curl-s"https://get.sdkman.io"|bash第二步、执行脚本source"$HOME/.sd

大家好,欢迎来到IT知识分享网。sdkman

安装

既然是命令行工具,就只能用命令行方式来安装(linux,mac直接用shell,windows用powerShell)
第一步、下载

curl -s "https://get.sdkman.io" | bash

第二步、执行脚本

 source "$HOME/.sdkman/bin/sdkman-init.sh"

第三步、检查是否安装成功

 sdk version

输出版本信息即安装成功

使用

查看全部jdk

sdk ls java

================================================================================
Available Java Versions for macOS 64bit
================================================================================
 Vendor        | Use | Version      | Dist    | Status     | Identifier
--------------------------------------------------------------------------------
 Corretto      |     | 17.0.2.8.1   | amzn    |            | 17.0.2.8.1-amzn
               |     | 11.0.14.10.1 | amzn    |            | 11.0.14.10.1-amzn
               |     | 11.0.14.9.1  | amzn    |            | 11.0.14.9.1-amzn
               |     | 8.322.06.2   | amzn    |            | 8.322.06.2-amzn
               |     | 8.322.06.1   | amzn    |            | 8.322.06.1-amzn
 Gluon         |     | 22.0.0.3.r17 | gln     |            | 22.0.0.3.r17-gln
               |     | 22.0.0.3.r11 | gln     |            | 22.0.0.3.r11-gln
 GraalVM       |     | 22.0.0.2.r17 | grl     |            | 22.0.0.2.r17-grl
               |     | 22.0.0.2.r11 | grl     |            | 22.0.0.2.r11-grl
               |     | 21.3.1.r17   | grl     |            | 21.3.1.r17-grl
               |     | 21.3.1.r11   | grl     |            | 21.3.1.r11-grl
               |     | 21.2.0.r16   | grl     |            | 21.2.0.r16-grl
               |     | 21.2.0.r11   | grl     |            | 21.2.0.r11-grl
               |     | 20.3.5.r11   | grl     |            | 20.3.5.r11-grl
               |     | 19.3.6.r11   | grl     |            | 19.3.6.r11-grl
 Java.net      |     | 19.ea.13     | open    |            | 19.ea.13-open
               |     | 19.ea.12     | open    |            | 19.ea.12-open
               |     | 19.ea.11     | open    |            | 19.ea.11-open
               |     | 19.ea.10     | open    |            | 19.ea.10-open
               |     | 19.ea.4.lm   | open    |            | 19.ea.4.lm-open
               |     | 19.ea.1.pma  | open    |            | 19.ea.1.pma-open
              ....

如果想安装AdoptOpenJDK的13.0.1.hs版本,使用下面的命令。 13.0.1.hs-adpt是对应版本的标识符。

$ sdk install java 13.0.1.hs-adpt

安装之后,sdk命令会提示是否设为默认JDK。Y会把这个版本设置成默认JDK。运行java -version检查一下。

切换默认版本

如果想切换默认的JDK版本,使用sdk default命令。如果同时安装了其他的JDK版本,比如AdoptOpenJDK的JDK 11,可以把它设置为默认JDK。

$ sdk default java 11.0.5.hs-adpt

临时切换版本

如果只想在当前的shell中临时使用与默认JDK不同的版本,使用sdk use命令。比如,我就是想临时试一下JDK 8,可以用下面的命令

$ sdk use java 8.0.232.hs-adpt

其它SDK

除了JDK之外,SDKMAIN!还可以安装其它Java相关的SDK,包括Scala、Kotlin、Groovy、Spring Boot、Maven、sbt和Gradle等。比如,下面的命令可以列出来全部的Maven版本。再使用sdk install maven进行安装即可。

$ sdk ls maven

全部可用的SDK可以在这个页面上看到,也可以使用sdk list命令列出来。

管理当前已安装软件版本

$ sdk current        #查看当前已安装的软件
$ sdk uninstall ..   #卸载软件
$ sdk rm ..          #卸载软件 同上
$ sdk version        #查看sdkman版本

查看当前安装java版本

sdk curent java

使用sdkman安装GraalVM

安装graalvm库

brew install --cask graalvm/tap/graalvm-ce-lts-java8

安装jdk

sdk install java 21.0.0.r8-grl

参考

SDKMAN安装使用

在Mac上安装GraalVM和本机镜像

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/34012.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信