Oracle Java没有出现在SDKMAN中吗?

use*_*308 6 java ubuntu sdkman

s@s:~$ sdk ls java
================================================================================
Available Java Versions
================================================================================
 13.ea.18-open       10.0.2-zulu                                            
 12.0.1-sapmchn      10.0.2-open                                            
 12.0.1-zulu         9.0.7-zulu                                             
 12.0.1-open         9.0.4-open                                             
 12.0.1.j9-adpt      8.0.212-zulu                                           
 12.0.1.hs-adpt      8.0.212-amzn                                           
 12.0.1-librca   > * 8.0.212.j9-adpt                                        
 11.0.3-sapmchn      8.0.212.hs-adpt                                        
 11.0.3-zulu         8.0.212-librca                                         
 11.0.3-amzn         8.0.202-zulufx                                         
 11.0.3.j9-adpt      7.0.222-zulu                                           
 11.0.3.hs-adpt      6.0.119-zulu                                           
 11.0.3-librca       1.0.0-rc-16-grl                                        
 11.0.2-open         1.0.0-rc-15-grl                                        
 11.0.2-zulufx       1.0.0-rc-14-grl                                        
Run Code Online (Sandbox Code Playgroud)

为什么缺少ORACLE Java 8?我需要它来测试某些东西,并且它可以在其他PC上使用,所以我想知道问题可能出在哪里。

Ubuntu 19.04。

Spa*_*ara 7

不再受支持。有关更多信息,这是github问题

正如作者所说:

之所以选择OpenJDK,是因为Oracle没有提供被Docker认可的Docker映像,而OpenJDK的映像似乎如图所示。因此,如果要使用OpenJDK进行部署,那么我们也要匹配我们的本地开发环境。

  • SDKMAN v5.7.4+362 也不再列出 OpenJDK Java 8。。:/ (4认同)
  • @ user3761308查看5天前该问题中的最后一条评论,它说:“由于其许可,Oracle JDK 8最终已从SDKMAN中撤出。请改用OpenJDK。” (2认同)