IntelliJ IDEA 2026.1 Help

Gradle タスク

Gradle タスクは、Gradle ビルドサイクルで実行される小さな作業です。 タスクの概念の詳細については、「Gradle のドキュメント(英語) 」を参照してください。

IntelliJ IDEA を使用すると、プロジェクト内の Gradle タスクを実行、デバッグ、管理できます。

Gradle タスクの実行

Gradle タスクを実行するには、いくつかの方法を使用できます。たとえば、 なんでも実行 ウィンドウから 実行構成を使用して、コンテキストメニューから実行したり、1 つの実行構成で複数のタスクを実行したりできます。

なんでも実行ウィンドウで Gradle タスクを実行する

  1. Gradle ツールウィンドウのツールバーで、 Execute Gradle task をクリックします。 または、 Ctrl を 2 回押して、 なんでも実行 ウィンドウを開きます。

  2. なんでも実行 ウィンドウで、実行するタスクの名前の入力を開始します。 複数のタスクを実行するには、スペースを使用してタスク名を入力し、各新しいタスクを区切ります。 または、 Gradle タスク セクションまでスクロールダウンして、必要なタスクを選択します。 Enter を押します。

    タスク名を入力する

    プロジェクトをリンクしていて、指定したプロジェクトのタスクを実行する場合は、 なんでも実行 ウィンドウの右上隅にある プロジェクト リストからプロジェクトの名前を選択し、検索フィールドにタスクの名前を入力します。

  3. IntelliJ IDEA が指定したタスクを実行し、結果を 実行 ツールウィンドウに表示します。

    実行ツールウィンドウ: Gradle タスク

    IntelliJ IDEA はタスクを なんでも実行 ウィンドウ内の 最近 セクションおよび Gradle ツールウィンドウ内の 実行構成 ノードにも保存します。

    なんでも実行: 最近

実行構成を介して Gradle タスクを実行する

タスクにいくつかの追加パラメーターを追加して、 実行構成として構成し 、保存して、必要なときにいつでもプロジェクトでその実行構成を使用できます。

  1. Gradle ツールウィンドウを開きます。

  2. 実行構成を作成するタスクを右クリックします。

  3. コンテキストメニューから 実行構成の変更 を選択します。

    タスク実行構成を作成する
  4. 実行構成の作成: 'タスク名' で、 デフォルトの設定を使用するか、 追加のオプションを構成し、 OK をクリックします。

    Gradle タスクの構成を実行する

    IntelliJ IDEA はタスクを 実行構成 ノードの下に表示します。

    Gradle ツールウィンドウ: 実行構成
  5. タスクをダブルクリックして実行するか、タスクを右クリックしてコンテキストメニューから 実行 を選択します。

    実行構成: コンテキストメニュー

コンテキストメニューから Gradle タスクを実行する

  1. Gradle ツールウィンドウを開きます。

  2. 実行するタスクを右クリックします。

  3. コンテキストメニューから 'task name' の実行 を選択します。

    Gradle ツールウィンドウ: コンテキストメニュー

複数の Gradle タスクを同時に実行する

複数のタスクの 実行構成を作成できます。

  1. 実行 | 実行構成の編集 Alt+Shift+F10 を選択します。

    実行 / デバッグ構成ダイアログが開きます。

  2. 実行 / デバッグ構成 ダイアログで、 Add icon をクリックし、 Gradle を選択して、新しい構成を追加します。

    新しい Gradle 実行 / デバッグ構成を追加する
  3. 実行 / デバッグ構成 ダイアログの右側の 名前 フィールドに、構成の名前を入力します。 また、構成を実行する場所を指定することもできます。 実行 ドロップダウンリストを使用して、実行ターゲットオプションを指定します。

    実行 セクションを使用して、実行構成の設定を指定します。

    例として、次の設定を確認してください。

    • タスクと引数 - この構成で実行するタスクと 引数を指定(英語)します。 複数のタスクを実行できます。 フィールド内の the Options icon をクリックして タスクと引数 ダイアログを開き、必要なオプションを選択します。

      例: クリーンビルド を指定し、引数 --debug を追加します。

    • Gradle プロジェクト - Choose one of registered Gradle projects をクリックして、登録されている Gradle プロジェクトを選択します。

    • VM オプション を追加する場合は、「オプションを変更 」リンクをクリックし、表示されるダイアログの「Java 」セクションで「VM オプションの追加 」を選択します。 VM オプション フィールドが実行構成に追加され、必要なパラメーターを指定できるようになります。 例: -Xmx3g を指定します。

    Gradle 実行 / デバッグ構成

    実行構成についての詳細は、 実行 / デバッグ構成 を参照してください。

  4. OK をクリックします。

    作成された構成は、 Gradle プロジェクト ツールウィンドウの 実行構成 ノードに追加されます。

  5. 構成をダブルクリックしてタスクを実行するか、構成を右クリックして 実行 を選択します。

    Gradle ツールウィンドウ: 実行構成

Gradle タスクとスクリプトのデバッグ

通常のアプリケーションを デバッグするのと同じ方法で、Gradle タスクとスクリプトをデバッグできます。

IntelliJ IDEA は、Gradle スクリプトおよび通常のテストのデバッグセッションごとに 1 つのタブを開きます。 デバッグ ツールウィンドウには、 フレーム変数 、および コンソール 出力が含まれています。

デバッグツールウィンドウ

デバッグセッションの単一のタブで、 build.gradle および通常のテストクラスで設定したブレークポイントでステップアクションを実行し、停止することができます。

Stepping through the breakpoints

Gradle デバッグプロセスを構成する

  1. 実行 / デバッグ構成を作成します。 既存の実行 / デバッグ構成がある場合は、メインメニューからそれを選択し、 実行構成の編集 をクリックします。

  2. 実行 / デバッグ構成 ページで、 Gradle デバッグ タブをクリックします。

  3. 次のオプションを使用して、Gradle デバッグプロセスを構成します。

    • Gradle スクリプトのデバッグ:

      エディターまたはコンテキストメニューの左ガターを使用してテストを実行する場合、このオプションは無効になります。 これはデバッグプロセスを高速化するために行われます。

    • 別のデバッグタブでフォークされた Gradle タスクをデバッグ: このオプションを選択すると、新しいデバッグプロセスが デバッグ ツールウィンドウの別のタブで実行されます。 デフォルトでは、このオプションは無効になっており、デバッグプロセスは同じタブで実行されます。

    • 実行グラフ上のすべてのタスクをデバッグする: このオプションを選択すると、実行グラフのすべてのタスクがデバッグされます。 例: デバッグしようとしているタスクのすべての依存タスクもデバッグされます。

Gradle スクリプトタスクをデバッグする

  1. エディターで build.gradle を開きます。

  2. ブレークポイントを設定し、ガターで の実行アイコンを右クリックします。 コンテキストメニューから <name> のデバッグ を選択します。

    ビルドスクリプトのデバッグ
  3. IntelliJ IDEA がデバッグセッションを開始し、結果を デバッグ ツールウィンドウで確認できます。

    デバッグツールウィンドウ

Gradle タスクをデバッグする

Gradle ツールウィンドウを使用して、 テスト(英語)実行(英語)など、 org.gradle.process.JavaForkOptions インターフェースを実装する Gradle タスクをデバッグします。

  1. Gradle ツールウィンドウでプロジェクトをクリックし、 タスク ノードを開いて、デバッグするタスクを右クリックします。

  2. コンテキストメニューから デバッグ を選択します。

    デバッグプロセスが開始され、タスクが 実行構成 ノードにある最近のタスクのリストに追加されます。

Gradle タスクへのショートカットを割り当てる

IntelliJ IDEA を使用すると、Gradle タスクにショートカットを割り当て、それらのタスクを 1 つのキーで実行できます。 複数のタスクを含めることができる Gradle 実行 / デバッグ構成へのショートカットを割り当てることもできます。

  1. Gradle ツールウィンドウで、目的のタスクを右クリックします。

  2. コンテキストメニューから ショートカットの割り当て を選択します。

    Gradle ツールウィンドウ: ショートカットの割り当て

    キーマップ 」ダイアログが開きます。

  3. キーマップ ダイアログで、 Gradle ノードにあるタスクに移動します。

  4. タスクを右クリックし、表示されたリストから割り当てたいショートカットの型を選択します。

    ショートカットを追加する
  5. 開いたダイアログで、ショートカットの種類に応じてショートカットを設定し、 OK をクリックします。

    この場合、キーボードショートカットを追加しましょう。

    キーボードショートカットダイアログ

    ショートカットが Gradle ツールウィンドウにタスクに対して表示されていることがわかります。

    Gradle ツールウィンドウ: 表示されたショートカット

キーマップ ダイアログでは、ショートカットを割り当てる新しいタスクを追加できます。

  1. キーマップ ダイアログの Gradle ノードで、 ショートカットを割り当てるタスクを選択 をクリックします。

    キーマップダイアログ: ショートカットを割り当てるタスクを選択
  2. 開いたダイアログで、必要なタスクを選択して OK をクリックします。

    Gradle タスクの選択ダイアログ

    タスクが Gradle ノードの下のリストに追加されます。 これで ショートカットの設定ができます。

Gradle タスクの実行トリガーを構成する

IntelliJ IDEA を使用すると、プロジェクトの実行前に Gradle タスクを実行したり、タスクアクティブ化構成を使用して他の条件を設定したりできます。

  1. Gradle ツールウィンドウで、Gradle プロジェクトを右クリックします。

  2. コンテキストメニューから タスクのアクティブ化 を選択します。

  3. タスクのアクティブ化 ダイアログで、 Add icon をクリックします。

  4. アクティブ化フェーズの選択 メニューで、タスクの実行タイミングを選択します。例えば、 Before BuildAfter Sync などです。

  5. タスクの選択 メニューで、実際のタスクを選択します。

    タスクとアクティベーションフェーズが Task アクティベーション ダイアログのリストに追加されます。 また、 Gradle ツールウィンドウで、選択したタスクに対してアクティベーションフェーズ名を表示することもできます。

または、 Gradle ツールウィンドウで実行するタスクを右クリックすると、コンテキストメニューからアクティベーションフェーズ名を選択できます。

また、Gradle タスクに依存する実行 / デバッグ構成を作成することもできます。

  1. メインメニューで 実行 | 実行構成の編集 に移動し、プロジェクトの実行 / デバッグ構成を開きます。

  2. 実行 / デバッグ構成 ダイアログの 起動前 セクションで、 アイコンをクリックします。

  3. 表示されたリストで、 Gradle タスクの実行 を選択します。

  4. Gradle タスクの選択 ダイアログで、プロジェクトを起動する前に、実行するプロジェクトとタスクを指定します。 Gradle リンクされたプロジェクトまたは他の Gradle プロジェクトを指定できます。 Gradle プロジェクトがリンクされていない場合、IntelliJ IDEA はデフォルト構成 (たとえば、バンドルされた Gradle バージョン) を使用してタスクを実行することに注意してください。

  5. OK をクリックします。

2026 年 3 月 30 日