sdkman-jdk多环境管理神器

本文介绍了SDKMAN,一个跨平台的SDK管理工具,支持多种操作系统,通过命令行方便地管理Java、Kotlin等开发工具及版本。文章详细讲解了安装方法、常用命令和InsCode应用示例。

介绍

SDKMAN 是一个 SDK 管理工具,轻松管理Unix系统(windows需使用Cygwin上的多个软件开发工具包,并且以一种无压力的方式在它们之间切换。

提供一组易用命令行(CLI)工具用来安装、切换、移除、查看多个版本的SDK。支持 macOS、Linux、Cygwin、Solaris 和 FreeBSD。

SDKMAN! 以前称为GVM, Groovy环境管理器。从apt、pip、RVM、rbenv甚至Git等熟悉的工具中汲取灵感。可以把它看作是您有用的工具箱朋友,随时准备为您简化SDK管理。如JDK,以及各种发行版的 Open JDK,以及Oracle JDK等,也提供各种 JVM 生态下的工具的安装。如 Kotlin,Groovy,Scala、Maven、Gradle、Ant、SBT 等。

安装

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

# 安装完成后初始化环境变量
source "$HOME/.sdkman/bin/sdkman-init.sh"

常用命令

sdk list

sdk list java

sdk current

sdk install java 21-open

sdk install java jdk-21 /path/jdk-21

sdk default java 21-open

训练地址

InsCode - 让你的灵感立刻落地

可以直接使用 inscode 创建java项目,并且在项目内打开控制台进行安装

参考地址

https://sdkman.io/

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值