インストールされているJavaバージョンを明示的に確認するためにjarファイルを実行しようとしています。
***ビルドを要求されたバージョンは、[Java 8、Java 12]の間のJavaバージョンが必要ですが、Java 13を使用しています。
パッケージマネージャからOpenJDK 11をインストールできますが、最新のローリングリリースではOpenJDK 13のみを使用できます。
この場合、Fedoraは以前のJDK 11バージョンのソフトウェアを使用する必要があります。
Fedora用のJavaローリングリリースに関する情報が見つかりません。 Fedoraプロジェクトはいつローリングリリース拡張サポートを提供することにしましたか?
答え1
私が知る限り、FedoraでJavaパッケージを使用できるのは次のように:
- OpenJDKのライフサイクルが終了しない限り、長期サポートバージョンを使用できます。
- 最新の短期サポートリリースは、ローリングリリースパッケージとして提供されます。
したがって、Fedora 31には現在OpenJDK 8(これはまだデフォルトです。)、OpenJDK 11、OpenJDK 13.一部のパッケージはOpenJDK 11を使用したビルドに切り替えられます。しかし、私が知っている限り、現在OpenJDK 11を基本バージョンに切り替える予定はありません。