如何指定在 ubuntu 17.04 上的 sdk cli 中安装 oracle jdk 而不是 openjdk?
How to specify to install oracle jdk instead of openjdk in sdk cli on ubuntu 17.04?
在 uBuntu 17.04 上使用 sdkman on uBuntu 17.04, I do not see an option to install the oracle jdk. How to specify to install oracle jdk using sdkman 时?
$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中退出。法律问题在 here
上进行了解释
他们决定为那些需要 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 编辑:
您不再需要 install/extract .sdkman
文件夹中手动下载的二进制文件。只需使用 local-path
并提供二进制文件所在的路径,例如
sdk install groovy 2.4.13-local /opt/groovy-2.4.13
在 uBuntu 17.04 上使用 sdkman on uBuntu 17.04, I do not see an option to install the oracle jdk. How to specify to install oracle jdk using sdkman 时?
$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中退出。法律问题在 here
上进行了解释他们决定为那些需要 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 编辑:
您不再需要 install/extract .sdkman
文件夹中手动下载的二进制文件。只需使用 local-path
并提供二进制文件所在的路径,例如
sdk install groovy 2.4.13-local /opt/groovy-2.4.13