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

时间:2018-07-02 16:54:35

标签: 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            

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

有没有办法?

预先感谢

致谢。

2 个答案:

答案 0 :(得分:8)

通过“用法”文档,可以使用

安装sdk的本地版本。
sdk install <name-of-sdk> <path-to-sdk>

请参阅Usage

答案 1 :(得分:3)

例如在ubuntu中:

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