Quarkus の実行構成
Quarkus 実行 / デバッグ構成は、IntelliJ IDEA で Quarkus アプリケーションを実行する方法を定義します。 プロジェクトに Quarkus の依存関係が含まれている場合は、自動的に作成されます。 この実行構成は、Quarkus アプリケーションを開発モードで実行し、ライブ再ロードを有効にします。

主なパラメーター
項目 | 説明 |
|---|---|
名前(N) | 実行構成の名前を指定して、編集または実行時に他の構成の間ですばやく識別できるようにします。 |
実行場所 | 構成を実行するターゲット環境を選択します。 アプリケーションをローカルで実行するほかに、SSH 経由でリモートマシン上で実行するか、Docker コンテナーで実行するかを選択できます。 詳細については、 ターゲットの実行 を参照してください。 |
プロジェクトファイルとして保存(S) | 他のチームメンバーと共有できるファイルに実行構成設定を保存します。 デフォルトの場所は .idea/runConfigurations です。 ただし、 .idea ディレクトリを共有したくない場合は、プロジェクト内の他のディレクトリに構成を保存できます。 デフォルトでは、このオプションは無効になっており、IntelliJ IDEA は実行構成設定を .idea/workspace.xml に保存します。 |
アプリケーションモジュール | アプリケーションのルートモジュールを選択します。 |
その他のオプション
オペレーティングシステム
項目 | 説明 |
|---|---|
複数のインスタンスを許可する(U) | この実行構成の複数のインスタンスを同時に実行できます。 デフォルトでは、このオプションは無効になっています。そのため、構成を実行すると、他の有効なセッションは終了します。 |
環境変数(E) |
|
ターミナルをエミュレートする(E) | 実行 ツールウィンドウでネイティブ Quarkus CLI をエミュレートします。 このパラメーターは現在、Maven プロジェクトでのみ使用できます。 |
Java
項目 | 説明 |
|---|---|
実行前にビルドしない | ビルドプロセスを起動せずに、アプリケーションをすぐに実行します。 |
VM オプション(V) | アプリケーションの起動時に Java 仮想マシンに渡すオプション ( JVM オプションを指定するときは、次の規則に従ってください。
-Xmx1024m -Dspaces="some arg" -Dmy.prop=\"quoted_value\" -Dfoo=${MY_ENV_VAR}
このフィールドでコード補完を使用できます: フラグの名前を入力し始めると、IDE は利用可能なコマンドラインオプションのリストを提案します。 これは このフィールドで指定された |
ログ
アプリケーションの実行中またはデバッグ中に生成されたログファイルのうち、 実行または デバッグツールウィンドウ の専用タブにあるコンソールに表示するものを指定します。
Quarkus
項目 | 説明 |
|---|---|
実行プロファイル | アプリケーションで使用する プロファイル(英語)を指定します。 |
引数の追加(R) | アプリケーションに引数を渡します。 VM オプションを指定する場合と同じ構文を使用します。 |
起動前
選択した実行 / デバッグ構成を開始する前に実行するタスクを選択します。 デフォルトでは、 ビルド タスクが実行されます。
Quarkus アプリケーション実行構成
IntelliJ IDEA には、 Quarkus アプリケーション 実行構成も付属しています。 これは、 @QuarkusMain でアノテーションが付けられたクラスの 実行 ガターアイコン からアプリケーションを実行すると自動的に作成されます。
ビルドツールタスクを使用してアプリケーションを起動する Quarkus 実行構成とは異なり、 Quarkus アプリケーション は java コマンドを使用します。
この実行構成は アプリケーション実行構成とほぼ同じです。実行構成パラメーターの説明については、こちらを参照してください。