自定义 sdk 列表/sdk 在 sdkman 中的使用

2022-09-03 00:29:43

我使用的是非公开的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            

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

有没有办法拥有它?

提前致谢,

问候。


答案 1

根据使用情况文档,可以使用以下命令安装 sdk 的本地版本

sdk install <sdk> <local-version-name> <path-to-local-installation>

查看用法


答案 2

例如在 ubuntu 中:

sdk install java java241 '/home/srdr/java/jdk-8u241-linux-x64/jdk1.8.0_241'

推荐