在uBuntu 17.04上使用sdkman时,我没有看到安装oracle jdk的选项。如何指定在uBuntu 17.04上使用sdkman安装oracle jdk?
$sdk list java
===================================================================
Available Java Version
===================================================================
> * 8u131-zulu
7u141-zulu
6u93-zulu
===================================================================
+ - local version
* - installed
> - currently in use
===================================================================
$
答案 0 :(得分:8)
您可以输入sdk ls java
并查看可用的版本。
目前我在列表中看到8u141-oracle
。因此,您可以按sdk i java 8u141-oracle
答案 1 :(得分:5)
由于一些法律问题,目前Oracle JDK最终已从SDKMAN中撤出。法律问题在here
上进行了解释他们已决定为需要JavaFX的人引入许多OpenJDK实现,例如Azul Zulu,Azul ZuluFX。请检查sdk ls java
,以了解到目前为止还支持哪些功能。
答案 2 :(得分:3)
对于任何绊倒这个答案的人: 您仍然可以下载Oracle JDK并将其手动解压缩到适当的文件夹中。之后,您可以使用所有sdkman命令,例如是否已自动安装。
将Oracle JDK提取到~/.sdkman/candidates/java/8.0.241-oracle
并使用sdk use java 8.0.241-oracle
进行激活。