在sdkman中自定义sdk list/sdk使用

Fer*_*pos 7 java sdk sdkman

我正在使用非公共JDK遗留版本 - 正好是jdk-6u171,我想知道是否有办法列出并使用我的本地安装版本与sdkman.

我目前的结果是sdk list java:

===================================================================
Available Java Versions
==================================================================
    9.0.7-zulu                                                                    
    9.0.4-openjdk                                                                 
    8.0.172-zulu                                                                  
> * 8.0.171-oracle                                                                
    7.0.181-zulu                                                                  
    6.0.107-zulu                                                                  
    10.0.1-zulu                                                                   
  * 10.0.1-oracle                                                                 
    10.0.0-openjdk                                                                
    1.0.0-rc1-graal            
Run Code Online (Sandbox Code Playgroud)

我的意思是:在此列表中显示此安装的版本,并且还能够执行,例如, sdk use java 6.0.171-custom

有办法吗?

提前致谢,

问候.

小智 9

通过Usage文档,可以安装本地版本的sdk

sdk install <name-of-sdk> <path-to-sdk>
Run Code Online (Sandbox Code Playgroud)

用法


小智 9

例如在ubuntu中:

sdk install java java241 '/home/srdr/java/jdk-8u241-linux-x64/jdk1.8.0_241'
Run Code Online (Sandbox Code Playgroud)