Lors de l'utilisation de sdkman sur uBuntu 17.04, je ne vois pas d'option pour installer Oracle jdk. Comment spécifier d'installer Oracle jdk en utilisant sdkman sur uBuntu 17.04?
$sdk list Java
===================================================================
Available Java Version
===================================================================
> * 8u131-zulu
7u141-zulu
6u93-zulu
===================================================================
+ - local version
* - installed
> - currently in use
===================================================================
$
Vous pouvez taper sdk ls Java
et voir quelles versions sont disponibles.
En ce moment, je vois 8u141-Oracle
dans la liste. Vous pouvez donc l'installer par sdk i Java 8u141-Oracle
Actuellement, les JDK Oracle ont finalement été retirés de SDKMAN en raison de certains problèmes juridiques. Les problèmes juridiques sont expliqués sur ici
Ils ont décidé d'introduire de nombreuses implémentations OpenJDK comme Azul Zulu, Azul ZuluFX pour ceux qui ont besoin de JavaFX. Veuillez vérifier avec sdk ls Java
pour en savoir plus sur ce qui est pris en charge actuellement.
Pour ceux qui tombent sur cette réponse: vous pouvez toujours télécharger Oracle JDK et l'extraire manuellement dans le dossier approprié. Après cela, vous pouvez utiliser toutes les commandes sdkman comme s'il était installé automatiquement.
Extraire Oracle JDK vers ~/.sdkman/candidates/Java/8.0.241-Oracle
et activer à l'aide de sdk use Java 8.0.241-Oracle
.