![](/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.