📅  最后修改于: 2023-12-03 15:25:07.241000             🧑  作者: Mango
sdkman 是一个用于管理 Java 和 Groovy 等语言的软件开发工具包(SDK)的命令行工具。它是由 Java 和 Grails 等社区驱动开发的一个开源项目,可以帮助开发者快速、轻松地安装、升级和切换各种 SDK。
安装命令:
curl -s "https://get.sdkman.io" | bash
在安装过程中,你需要输入你的密码。
source "$HOME/.sdkman/bin/sdkman-init.sh"
添加上述命令后,可以在终端窗口的任意位置运行sdkman。如果你需要每次打开终端窗口时都自动加载SDKman,则可以将上述命令添加到你的 bash profile 文件中。
echo 'source "$HOME/.sdkman/bin/sdkman-init.sh"' >> ~/.bashrc
最后,运行下面的命令来应用更改:
source ~/.bashrc
安装完成后,在终端中输入以下命令来检查 sdkman 是否已安装:
sdk version
如果你看到 sdk 版本号,则表示 sdkman 安装成功。
下面是安装 Java SDK 的示例命令:
sdk install java
安装最新版本的 Groovy SDK:
sdk install groovy
遵循以下命令将默认 JDK 版本更改为 11:
sdk default java 11.0.1.j9-adpt
可以使用以下命令卸载 SDK:
sdk uninstall java
以下命令将所有已安装 SDK 更新至最新版本:
sdk update
输入以下命令将列出默认 SDK 类别(Java、Scala、Groovy 等)的所有可用版本:
sdk list
输入以下命令将列出默认 SDK 类别的所有已安装版本:
sdk list java
以上就是关于如何使用 sdkman 命令行工具与各种 SDK 进行管理的介绍。