IntelliJ IDEA 2026.1 Help

Quarkus の実行構成

Quarkus 実行 / デバッグ構成は、IntelliJ IDEA で Quarkus アプリケーションを実行する方法を定義します。 プロジェクトに 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 仮想マシンに渡すオプション (-mx-verbose など) を指定します。

JVM オプションを指定するときは、次の規則に従ってください。

  • スペースを使用して個々のオプションを区切ります。

  • オプションの値にスペースが含まれる場合は、値または実際のスペースを二重引用符で囲みます。

  • オプションに値の一部として二重引用符が含まれている場合は、バックスラッシュを使用して二重引用符をエスケープします。

  • 環境変数値をカスタム Java プロパティに渡すことができます。

-Xmx1024m -Dspaces="some arg" -Dmy.prop=\"quoted_value\" -Dfoo=${MY_ENV_VAR}

このフィールドでコード補完を使用できます: フラグの名前を入力し始めると、IDE は利用可能なコマンドラインオプションのリストを提案します。 これは -XX: および -X オプションと、IntelliJ IDEA で自動的に構成されていない一部の標準オプション(例えば、 -ea )には機能しますが、 -cp–release には機能しません。

このフィールドで指定された -classpath オプションは、モジュールのクラスパスをオーバーライドします。

ログ

アプリケーションの実行中またはデバッグ中に生成されたログファイルのうち、 実行または デバッグツールウィンドウ の専用タブにあるコンソールに表示するものを指定します。

Quarkus

項目

説明

実行プロファイル

アプリケーションで使用する プロファイル(英語)を指定します。

引数の追加(R)

アプリケーションに引数を渡します。 VM オプションを指定する場合と同じ構文を使用します。

起動前

選択した実行 / デバッグ構成を開始する前に実行するタスクを選択します。 デフォルトでは、 ビルド タスクが実行されます。

Quarkus アプリケーション実行構成

IntelliJ IDEA には、 Quarkus アプリケーション 実行構成も付属しています。 これは、 @QuarkusMain でアノテーションが付けられたクラスの 実行 ガターアイコン からアプリケーションを実行すると自動的に作成されます。

ビルドツールタスクを使用してアプリケーションを起動する Quarkus 実行構成とは異なり、 Quarkus アプリケーションjava コマンドを使用します。

この実行構成は アプリケーション実行構成とほぼ同じです。実行構成パラメーターの説明については、こちらを参照してください。

2026 年 3 月 30 日