在Windows和Ubuntu上安装SDKMAN

发布于:2024-12-07 ⋅ 阅读:(203) ⋅ 点赞:(0)

1. SDKMAN概述

  • SDKMAN!(Software Development Kit Manager)是一个用于管理软件开发工具版本的命令行工具,支持多种JVM语言如Java、Scala、Groovy等。它允许用户轻松安装、切换和管理不同版本的SDK,简化了环境配置过程。SDKMAN!通过简单的命令行界面,提供了安装、卸载、切换和更新工具版本的功能,并且能够自动配置环境变量,无需用户手动设置。此外,它还支持多种平台,包括macOS、Linux和Windows Subsystem for Linux (WSL)。SDKMAN!以其易用性、多平台支持和轻量级特性,成为开发者管理开发环境的有力工具。

2. 安装与使用SDKMAN

2.1 在Windows上安装SDKMAN

2.1.1 安装Git for Windows

  • 下载安装程序
    在这里插入图片描述
  • 安装Git 2.47.1
    在这里插入图片描述
  • 按提示安装完成,桌面会有快捷方式
    在这里插入图片描述

2.1.2 安装SDKMAN

  • 启动Git Bash,执行命令:curl -s "https://get.sdkman.io" | bash
    在这里插入图片描述
    在这里插入图片描述
  • 执行命令:source "/c/Users/huawei.IED/.sdkman/bin/sdkman-init.sh"
    在这里插入图片描述

2.2 利用SDKMAN管理Java

2.2.1 查看所有可用的OpenJDK发行版

  • 执行命令:sdk list java
    在这里插入图片描述

2.2.2 安装Java

  • 查看Temurin Java 全部版本
    在这里插入图片描述

  • 执行命令:sdk install java 21.0.5-tem
    在这里插入图片描述

  • 查看Corretto全部版本
    在这里插入图片描述

  • 执行命令:sdk install java 23.0.1-amzn
    在这里插入图片描述

2.2.3 查看Java版本

  • 执行命令:java -version
    在这里插入图片描述

2.2.4 shell指定使用某个Java版本

  • 执行命令:sdk use java 21.0.5-tem
    在这里插入图片描述
  • 执行命令:java -version
    在这里插入图片描述
  • 执行命令:sdk current java
    在这里插入图片描述

2.3 在Ubuntu上安装SDKMAN

2.3.1 安装curl

  • 执行命令:sudo apt install curl
    在这里插入图片描述

2.3.2 安装SDKMAN

  • 执行命令:curl -s "https://get.sdkman.io" | bash
    在这里插入图片描述
    在这里插入图片描述
  • 执行命令:source "$HOME/.sdkman/bin/sdkman-init.sh"
    在这里插入图片描述

2.4 利用SDKMAN管理Java

2.4.1 查看所有可用的OpenJDK发行版

  • 执行命令:sdk list java
    在这里插入图片描述

2.4.2 安装Java

  • 查看Temurin Java 全部版本
    在这里插入图片描述

  • 执行命令:sdk install java 21.0.5-tem
    在这里插入图片描述

  • 查看Corretto全部版本
    在这里插入图片描述

  • 执行命令:sdk install java 23.0.1-amzn
    在这里插入图片描述

2.4.3 查看Java版本

  • 执行命令:java -version
    在这里插入图片描述

2.4.4 设置Java默认版本

  • 执行命令:sdk default java 21.0.5-tem
    在这里插入图片描述
  • 执行命令:java -version
    在这里插入图片描述

2.4.5 shell指定使用某个Java版本

  • 执行命令:sdk use java 23.0.1-amzn
    在这里插入图片描述

  • 执行命令:java -version
    在这里插入图片描述

  • 执行命令:sdk current java
    在这里插入图片描述

3. 实战小结

  • 本实战完成了SDKMAN!的安装与使用,包括在Windows和Ubuntu系统上的操作步骤。首先,通过Git for Windows安装SDKMAN!,然后通过Git Bash执行初始化脚本。接着,利用SDKMAN!管理Java版本,包括查看可用版本、安装特定版本、查看当前版本以及在shell中指定使用某个Java版本。每个步骤都配有详细的命令和操作说明,适合开发者参考以优化开发环境配置。

网站公告

今日签到

点亮在社区的每一天
去签到