首页 > 其他分享 >Sdkman

Sdkman

时间:2023-10-29 17:12:18浏览次数:31  
标签:java 14.0 list Version sdkman Sdkman sdk

sdkman

Better software version management and software environment management than update-alternatives.

update-alternatives can only be used for version control, and sdkman can automatically set the JAVA_HOME environment variable.

Its principle is very simple, it will save all managed software under ~/.sdkman/candidates, and change the PATH variable very roughly to achieve the purpose

#$ sdk current
Using:
java: 14.0.2-zulu
gradle: 6.2.2
 Imagine dealing with multiple version of java

# Installing sdkman
$ curl -s "https://get.sdkman.io" | bash
$ source "$HOME/.sdkman/bin/sdkman-init.sh"

# List All SDK Candidates
# The list command shows all the available candidates, 
# identified by a unique name, the description, the official website, 
# and the installation command
$ sdk list
$ sdk list java

# Install and Manage Java Version
$ sdk install java Identifier                          # online
$ sdk install java _custome_identifier _path_to_target # localy

# Switching Between Versions
$ sdk use java Identifier         # temporarily
$ sdk default java 14.0.1.j9-adpt # permanently

# Remove a Version
$ sdk uninstall java 14.0.1.j9-adpt

# Display the Version in Use
$ sdk current java
$ sdk current

[ref1](Guide to SDKMAN! | Baeldung)

标签:java,14.0,list,Version,sdkman,Sdkman,sdk
From: https://www.cnblogs.com/ivanohohoh/p/17796053.html

相关文章

  • Android sdkmanager not found. Update to the latest Android SDK and ensure that t
     (base)cloud@Robotbin%flutterdoctor--android-licensesAndroidsdkmanagernotfound.UpdatetothelatestAndroidSDKandensurethatthecmdline-toolsareinstalledtoresolvethis.     ......
  • 2023-08-16 flutter之执行命令【flutter doctor】报错:Android sdkmanager tool not fo
    步骤如下: 注:请确保你有足够的空间安装并运行as工具。 ......
  • Windows PowerShell 使用SDKMAN
    前言sdkman(TheSoftwareDevelopmentKitManager),从名字上就可以很明显的感觉到,这个软件是干什么的,有点像Nodejs中的nvm工具。在开发过程中,总能遇到这样一种情况,就是有些时候要这个版本的,有些时候要使用其他版本的,这样就得不停的切换环境变量中的设置。使用sdkman即可......
  • UnityHub AndroidSDKManager在哪
    UnityHubAndroidSDKManager在哪引言作为一名经验丰富的开发者,我很乐意教会你如何在UnityHub中找到AndroidSDKManager。在本文中,我将详细介绍整个过程,并提供每个步骤所需的代码和注释。过程概述在UnityHub中找到AndroidSDKManager可以让我们更方便地管理Android开发所需的SDK和......