您的位置:首页 > 新闻 > 热点要闻 > 通过SDKMAN安装各种版本JDK

通过SDKMAN安装各种版本JDK

2025/7/19 19:06:12 来源:https://blog.csdn.net/m0_46401054/article/details/139449915  浏览:    关键词:通过SDKMAN安装各种版本JDK

SDKMAN是一个非常有用的工具,用于管理开发者工作空间中的软件开发工具包(SDKs)和版本。它支持多种编程语言的工具,包括不同版本的Java JDK。以下是使用SDKMAN安装不同版本的JDK的步骤:

安装SDKMAN

首先,你需要在你的机器上安装SDKMAN。对于Linux和MacOS用户,可以通过运行以下命令来安装:

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

安装完成后,你可能需要重新启动终端或者手动源一下初始化脚本:

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

安装JDK

一旦SDKMAN安装完成,你就可以使用它来安装不同版本的JDK了。假设你想安装OpenJDK的11和17版本,你可以分别执行以下命令:

sdk install java 11.0.17-zulu
sdk install java 17.0.5-zulu

这里的zulu是Azul Systems提供的OpenJDK构建。你可以替换为其他供应商的构建,比如adopt, corretto, oracle-jdk等。

列出可用版本

如果你不确定要安装哪个版本,或者想查看所有可用的JDK版本,可以使用以下命令:

sdk list java

这会列出所有可用的JDK版本及其供应商。

设置默认版本

安装了多个版本后,你可以设置默认版本,这样每次运行Java程序时都会使用这个版本的JDK,除非你显式地切换到另一个版本:

sdk use java 11.0.17-zulu

切换版本

在任何时候,你都可以轻松地切换到另一个已安装的JDK版本:

sdk use java 17.0.5-zulu

查看当前使用的版本

如果你忘记了当前正在使用哪个版本的JDK,可以运行以下命令:

sdk current

这将显示你当前使用的JDK版本。

卸载版本

如果不再需要某个版本,你可以卸载它:

sdk uninstall java 11.0.17-zulu

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com