1.4. コマンドラインで Red Hat build of Quarkus プロジェクトを作成する


コマンドラインで Red Hat build of Quarkus Maven プラグインを使用し、コマンドラインで属性および値を指定するか、インタラクティブモードでプラグインを使用して、Quarkus プロジェクトを作成できます。Quarkus コマンドラインインターフェイス (CLI) を使用して Quarkus プロジェクトを作成することもできます。作成されたプロジェクトには次の要素が含まれます。

  • Maven の構造
  • 関連するユニットテスト
  • アプリケーションの起動後に http://localhost:8080 でアクセス可能なランディングページ
  • src/main/docker の JVM およびネイティブモードの Dockerfile ファイルの例
  • アプリケーションの設定ファイル

前提条件

  • OpenJDK 17 または 21 がインストールされている。

  • JAVA_HOME 環境変数を設定して Java SDK の場所を指定した。
  • Apache Maven 3.9.9 をインストールしている。

    • Maven をダウンロードするには、Apache Maven Project の Web サイトにアクセスしてください。
  • オプション: Quarkus コマンドラインインターフェイス (CLI) がインストールされている。これは、Quarkus プロジェクトを作成する方法の 1 つとして使用できます。詳細は、Quarkus CLI のインストール を参照してください。
注記

Quarkus CLI は、Quarkus プロジェクトの作成、更新、ビルドなどのタスクを含む開発目的で使用されます。Red Hat は、実稼働環境での Quarkus CLI の使用をサポートしていません。

手順

  1. コマンドターミナルで次のコマンドを入力して、Maven が OpenJDK 17 または 21 を使用していること、および Maven のバージョンが 3.9.9 であることを確認します。

    mvn --version
    Copy to Clipboard Toggle word wrap
  2. 前のコマンドで OpenJDK 17 または 21 が返されない場合は、OpenJDK 17 または 21 へのパスを PATH 環境変数に追加し、前のコマンドを再度入力します。
  3. プロジェクトを作成するには、次のいずれかの方法を使用します。

    • Quarkus Maven プラグインを使用します。以下のコマンドを実行します。

      mvn com.redhat.quarkus.platform:quarkus-maven-plugin:3.20.2.SP1-redhat-00003:create \
          -DprojectGroupId=<project_group_id> \
          -DprojectArtifactId=<project_artifact_id> \
          -DplatformGroupId=com.redhat.quarkus.platform \
          -DplatformArtifactId=quarkus-bom \
          -DplatformVersion=3.20.2.SP1-redhat-00003
          -DpackageName=getting.started
      Copy to Clipboard Toggle word wrap

      このコマンドでは、以下の値を置き換えてください。

      • <project_group_id>: プロジェクトの一意識別子
      • <project_artifact_id>: プロジェクトおよびプロジェクトディレクトリーの名前
    • インタラクティブモードでプロジェクトを作成します。

      mvn com.redhat.quarkus.platform:quarkus-maven-plugin:3.20.2.SP1-redhat-00003:create
      Copy to Clipboard Toggle word wrap

      プロンプトが表示されたら、必要な属性値を入力します。

      注記

      次のコマンドを入力し、プロジェクト属性のデフォルト値でプロジェクトを作成することもできます。

      mvn com.redhat.quarkus.platform:quarkus-maven-plugin:3.20.2.SP1-redhat-00003:create -B

    • Quarkus CLI を使用します。以下のコマンドを実行します。

      quarkus create app my-groupId:my-artifactId --package-name=getting.started
      Copy to Clipboard Toggle word wrap
      • 次のコマンドを使用して、利用可能なオプションのリストを取得することもできます。

        quarkus create app --help
        Copy to Clipboard Toggle word wrap
注記

デフォルトでは、Quarkus Maven プラグインは最新の推奨 quarkus-bom バージョンを使用します。quarkus-bom ファイルはエクステンションを集約し、アプリケーションからエクステンションを参照して依存関係バージョンを調整できるようにします。オフラインの場合、Quarkus Maven プラグインは、Maven リポジトリーから最後に更新を取得したときから、quarkus-bom の最新の優先バージョンを使用します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る