第1章 必要なインフラストラクチャーコンポーネントのバージョン

Red Hat support for Spring Boot を使用する場合は、次のコンポーネントを使用できます。ただし、Red Hat は、Red Hat OpenShift クラスターと Red Hat OpenJDK を除き、以下に示すコンポーネントに対するサポートは提供しません。

必要なコンポーネント

Spring Boot を使用してアプリケーションをビルドおよび開発するには、次のコンポーネントが必要です。

表1.1 必要なコンポーネント

コンポーネント名バージョン

Maven

3.6.3

JDK[a]

OpenJDK 8、OpenJDK 11、OpenJDK 17

[a] JRE はソースから Java アプリケーションをコンパイルするツールを提供しないため、完全な JDK インストールが必要です。

オプションのコンポーネント

Red Hat は、開発環境および実稼働環境に応じて以下のコンポーネントを使用することを推奨します。

表1.2 オプションのコンポーネント

コンポーネント名バージョン

git

2.0 以降

oc コマンドラインツール

4.12 以降[a]

Red Hat OpenShift クラスターへのアクセス[b]

4.12, 4.13

[a] CLI ツール oc のバージョンは、使用している OCP のバージョンに対応する必要があります。
[b] OpenShift クラスターは Red Hat によってサポートされます。