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 JDKがSDKMANから削除されました。法的問題は こちら で説明されています
彼らは、JavaFXを必要とする人のために、Azul Zulu、Azul ZuluFXなどの多くのOpenJDK実装を導入することを決定しました。現在サポートされている機能については、sdk ls Java
で確認してください。
この答えに出くわした人のために:Oracle JDKをダウンロードして、適切なフォルダーに手動で抽出できます。その後、自動的にインストールされたかのように、すべてのsdkmanコマンドを使用できます。
Oracle JDKを~/.sdkman/candidates/Java/8.0.241-Oracle
に抽出し、sdk use Java 8.0.241-Oracle
を使用してアクティブ化します。