IntelliJ IDEA 2026.1 Help

Gradle 依存関係

IntelliJ IDEA を使用すると、Gradle プロジェクトの依存関係を追加および管理できます。 依存関係を追加して、ダイアグラムに表示できます。

Gradle 依存関係を生成する

プロジェクトに追加された依存関係は、Gradle によって管理されます。 依存関係を追加または管理する最良の方法は、 build.gradle ファイルを使用することです。 IntelliJ IDEA モジュール設定内で手動で設定した依存関係は、次の Gradle プロジェクトの 再ロード時に破棄されます。

Gradle 依存関係を追加する

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

  2. Alt+Insert を押して、 生成 コンテキストメニューを開きます。

  3. コンテキストメニューから Maven アーティファクト依存関係を追加 を選択します。

    依存関係の追加

    Maven アーティファクト検索 ウィンドウが開きます。

  4. Maven アーティファクト検索 ツールウィンドウの検索フィールドで、依存関係の名前の入力を開始します。 結果のリストで必要なものを選択し、 追加 をクリックします。

    アーティファクトを検索
  5. プロジェクトを 再ロードします。

    IntelliJ IDEA は、 build.gradle ファイルに依存関係を追加します。

    ビルドスクリプト: 依存関係を追加

    IntelliJ IDEA は、 Gradle ツールウィンドウの 依存関係 ノードと プロジェクト ツールウィンドウの 外部ライブラリ にも依存関係を追加します。

    Gradle ツールウィンドウとプロジェクトツールウィンドウ

    追加された依存関係に独自の推移的な依存関係がある場合、IntelliJ IDEA はそれらを両方のツールウィンドウに表示します。 推移的な依存関係に加えて、IntelliJ IDEA は Gradle ツールウィンドウで循環依存関係も示します。

    Gradle ツールウィンドウ: 循環依存関係

    ソースセットの依存関係設定を追加すると、 Gradle ツールウィンドウにも表示されます。

    ソースセットの依存関係

依存関係をダイアグラムとして表示する

ダイアグラム形式で Gradle 依存関係を処理できます。 大規模なプロジェクトがあり、依存関係(推移的なものを含む)がプロジェクト内でどのように接続されているかの全体像を確認したい場合に役立ちます。

  1. Gradle ツールウィンドウでプロジェクトを選択し、ツールバーで the Show Dependencies icon をクリック、またはコンテキストメニューから 依存関係の表示 オプションを選択します。

    依存関係の表示オプション

    依存関係ポップアップを表示Ctrl+Alt+U )オプションを選択して、別のウィンドウでグラフを開くことができます。 ポップアップを閉じるには、 Escape を押します。

  2. ダイアグラムウィンドウでは、IntelliJ IDEA がプロジェクトのすべての依存関係(推移的なものを含む)を表示します。

    Gradle 依存関係ダイアグラム

    グラフ内の依存関係に移動すると、IntelliJ IDEA はそのバージョン、グループ、アーティファクト ID を表示します。

    依存関係情報を表示

ダイアグラムを管理するには、ダイアグラムウィンドウの ツールバーを使用します。 ダイアグラムのサイズを変更したり、ファイルにエクスポートしたり、目的のダイアグラムの一部のみを表示したりすることができます。

可視性レベルを変更する

可視性レベルを変更したり、特定のスコープを持つ依存関係を表示したり(コンパイル、テストなど)できます。

  1. ダイアグラムウィンドウで、プロジェクトを選択し、 the Change Visibility Level icon をクリックします。

  2. リストから表示したい依存関係のスコープを選択します。 IntelliJ IDEA は、指定された依存範囲のみを表示します。

    Changing visibility level

選択からルートへのパスを表示

依存関係を選択して、それらがどのようにルートに接続されているかを確認できます。

  1. ダイアグラムウィンドウで、プロジェクトへの接続を表示する依存関係を選択します。 一度に複数の依存関係を選択する場合は、 Shift を押しながら選択します。

  2. ツールバーで the Show Path Root Selection icon をクリックします。

Show Paths Root Selection

選択したノードの近隣を表示

依存関係を選択して、選択したノードに接続されている他の依存関係を確認できます。 大きなダイアグラムがあり、その一部だけに注目したい場合に役立ちます。

  1. ダイアグラムウィンドウで、必要な依存関係を選択します。 一度に複数の依存関係を選択する場合は、 Shift を押しながら選択します。

  2. ツールバーで the Show Neighbors of Selected Nodes をクリックします。

Show Neighbors of Selected Nodes

グラフで特定の依存関係を検索する

  1. ダイアグラムウィンドウで、 Ctrl+F を押して ダイアグラムの要素 ポップアップを開きます。

    依存関係を検索する
  2. 見つけたい依存関係の名前を入力し始め、検索結果リストから必要なものを選択して Enter を押します。 IntelliJ IDEA がグラフ内の該当する依存関係を特定します。

    依存関係が見つかりました

図の構造を表示

  1. ダイアグラムを生成します。

  2. 左側のツールバーの 構造 をクリックします。 IntelliJ IDEA は、 構造 ツールウィンドウを開きます。

    構造ビュー

    コンテキストメニューを使用して、ズームインとズームアウト、キャンバスの移動、レイアウトの変更、ダイアグラムの一部のイメージへのエクスポートを行います。

    コンテキストメニュー

依存関係アナライザー

Gradle 依存関係アナライザーを使用すると、解決済みの依存関係、未解決の依存関係、競合のある依存関係、プロジェクトとサブプロジェクトの推移的な依存関係をすばやく確認して分析できます。

依存関係の解析

  1. Gradle ツールウィンドウのツールバーで、 the Analyze Dependencies をクリックします。

    あるいは、Gradle ツールウィンドウで必要な依存関係を右クリックし、コンテキストメニューから 依存関係の解析 を選択します。 プロジェクト ビューでモジュールを右クリックして、同じ操作を行うこともできます。

    解決済みの依存関係
  2. 依存関係アナライザー ウィンドウでは、分析範囲を絞り込んだり、競合する依存関係のみを確認したり、使用状況を確認したりできます。

    build.gradle ファイル内の必要な依存関係を確認する場合は、 使用箇所 部分の依存関係を右クリックし、 Gradle 依存関係に移動 を選択します。 プロジェクトノードで Gradle 構成を開く をクリックすると、IntelliJ IDEA によって build.gradle ファイルが開きます。

    重複する依存関係が見つかった場合は、グレー表示されます。

    依存関係アナライザー ウィンドウで使用可能なオプションとアイコンの詳細については、 リファレンスセクションを参照してください。

依存関係アナライザーツールウィンドウリファレンス

項目

説明

スコープ

プロジェクト内で各依存関係が使用されているスコープを確認できます。 依存関係リストを スコープ で絞るには、リストから適切なオプションを選択してください。

依存関係アナライザー: 依存関係の範囲

競合のみを表示

the Conflicts icon をクリックすると、未解決または競合している依存関係のみを確認できます。

競合との依存関係

グループ ID の表示

グループ ID の表示 をクリックし、 グループ ID の表示 を選択して、依存関係のリストに グループ ID(英語) を表示します。

ツリー表示

ツリー表示 を切り替えて、依存関係のリストをノードの形式またはフラットリストで表示します。

ツリービューは、推移的な依存関係をすばやく確認できます。

展開 / 折りたたみ

「すべて展開」アイコン/「すべて折りたたむ」アイコン を使用して、依存関係のリストを展開または折りたたみます。

2026 年 3 月 30 日