![](/img/trans.png)
[英]How can you install Jenkins on linux mint or ubuntu using oracle jdk instead of openjdk?
[英]How to specify to install oracle jdk instead of openjdk in sdk cli on ubuntu 17.04?
在 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
===================================================================
$
您可以输入sdk ls java
并查看可用的版本。
目前我在列表中看到8u141-oracle
。 所以你可以通过sdk i java 8u141-oracle
安装它
目前,由于一些法律问题,Oracle JDKs 终于从 SDKMAN 中撤出。 法律问题在这里解释
他们决定为那些需要 JavaFX 的人引入许多 OpenJDK 实现,如 Azul Zulu、Azul ZuluFX。 请检查sdk ls java
以了解目前支持的更多内容。
仅供任何偶然发现此答案的人使用:您仍然可以下载 Oracle JDK 并在适当的文件夹中手动解压缩。 之后,您可以使用所有 sdkman 命令,就像它是自动安装的一样。
将 Oracle JDK 提取到~/.sdkman/candidates/java/8.0.241-oracle
并使用sdk use java 8.0.241-oracle
激活。
2021 编辑:您不再需要在.sdkman
文件夹中安装/提取手动下载的二进制文件。 只需使用local-path
并提供二进制文件所在的路径,例如sdk install groovy 2.4.13-local /opt/groovy-2.4.13
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.