検索

1.5. Quarkus Getting Started プロジェクトのコンパイルおよび起動

download PDF

Quarkus Getting Started プロジェクトを作成したら、Hello アプリケーションをコンパイルし、hello エンドポイントが hello を返すことを確認できます。

この手順では、Quarkus の組み込み開発モードを使用しているため、アプリケーションの実行中にアプリケーションソースおよび設定を更新できます。変更は、実行中のアプリケーションに表示されます。

注記

Quarkus Hello アプリケーションのコンパイルに使用するコマンドは、マシンにインストールした開発者ツールにより異なります。

前提条件

  • Quarkus Getting Started プロジェクトを作成している。

手順

  1. プロジェクトディレクトリーに移動します。
  2. Quarkus Hello アプリケーションを開発モードでコンパイルするには、使用する開発者ツールに応じて、以下のいずれかのメソッドを使用します。

    • Apache Maven を使用する場合は、次のコマンドを入力します。

      mvn quarkus:dev
    • Quarkus コマンドラインインターフェイス (CLI) を使用する場合は、次のコマンドを入力します。

      quarkus dev
    • Maven ラッパーを使用する場合は、次のコマンドを入力します。

      ./mvnw quarkus:dev

      予想される出力

      次の抜粋は、予想される出力の例を示しています。

      INFO  [io.quarkus] (Quarkus Main Thread) Profile dev activated. Live Coding activated.
      INFO  [io.quarkus] (Quarkus Main Thread) Installed features: [cdi, resteasy, smallrye-context-propagation]

検証

  • アプリケーションが提供するエンドポイントにリクエストを送信するには、新しいターミナルウィンドウに次のコマンドを入力します。

    curl -w "\n" http://localhost:8080/hello
    Hello from RESTEasy Reactive
    注記

    \n 属性は、コマンドの出力の前に新しい行を自動的に追加します。これにより、ターミナルが '%' 文字を出力したり、結果と次のシェルプロンプトの両方を同じ行に配置したりすることがなくなります。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.