IntelliJ IDEA 2025.3 ヘルプ

フレームワークを追加する (ファセット)

フレームワーク固有のアプリケーションを開発するために、IntelliJ IDEA はファセットを備えています。ファセットにはライブラリ、依存関係、テクノロジが含まれており、それらによってフレームワーク固有の設定を構成するための追加の UI 要素が提供されます。

すべてのファセットがそのまま使用できるわけではないことに注意してください。それらの一部を使用できるようにするには、最初に必要なフレームワークのプラグインをインストールする必要があります。既存のプラグインの詳細については、「JetBrains マーケットプレイス(英語)」を参照してください。

IntelliJ IDEA は、特定のフレームワークに典型的なファイルまたはディレクトリを識別し、必要なファセットを追加できます。ファセットが検出されて追加されると、IntelliJ IDEA は不足している構成について通知し、必要なアクションを提案します。

ファセットが自動的に検出されない場合は、手動で追加できます。モジュールに複数のファセットを追加できます。

プロジェクト内のモジュールに構成されているすべてのファセットは、プロジェクト構造ダイアログで見つけることができます。メインメニューでファイル | プロジェクト構造 (Ctrl+Alt+Shift+S) に移動し、モジュールを選択します。

プロジェクトで MavenGradle などのビルドツールを使用する場合は、ビルドファイルを使用してすべての変更を行います。

Facets configured for modules in Project Structure dialog

モジュールにファセットを手動で追加する

  1. Alt+1 を押すか、メインメニューの表示 | ツールウィンドウ | プロジェクトに移動して、プロジェクトツールウィンドウを開きます。

  2. プロジェクトツールウィンドウで、ファセットを追加するモジュールを選択します。

  3. Ctrl+Shift+A を押して、Add Framework Support と入力します。

    アクションが見つかったら、それをクリックしてフレームワークサポートの追加ダイアログを開きます。

  4. リストから必要なフレームワークを選択します。

    選択内容によっては、追加の構成(たとえば、ライブラリの構成)を構成するように求められる場合があります。

  5. 変更を適用し、ダイアログを閉じます。

Adding a new facet manually

フレームワークの自動検出を無効にする

デフォルトでは、サポートされているすべてのフレームワークで自動検出が有効になっています。フレームワークの自動検出を完全に無効にするか、個々のフレームワークを自動検出から除外できます。

  1. メインメニューで、ファイル | プロジェクト構造 (Ctrl+Alt+Shift+S) に移動し、ファセットを選択します。

  2. 検出を選択し、the Add button Alt+Insert をクリックします。

  3. 除外対象のフレームワークリストから、必要なオプションを選択します。

    特定のフレームワークの自動検出は、1 つのディレクトリまたはプロジェクト全体でのみ無効にできます。このリストでは、特定のディレクトリにあるすべてのフレームワークの自動検出を無効にすることもできます。

  4. プロジェクト全体のすべてのフレームワークの自動検出を無効にしたい場合は、フレームワーク検出を有効にするチェックボックスの選択を解除してください。

    すべての場所で自動検出を再度有効にするには、フレームワーク検出を有効にするチェックボックスを選択して、検出から除外リストからすべてのエントリを削除します。

Excluding a framework from auto-detection
2025 年 11 月 18 日

関連ページ:

Maven

IntelliJ IDEA は Maven との完全な統合をサポートしており、ビルドプロセスの自動化に役立ちます。新しい Maven プロジェクトを作成したり、既存のプロジェクトを開いて同期したり、既存の IntelliJ IDEA プロジェクトに Maven サポートを追加したり、マルチモジュールプロジェクトを設定・管理したりできます。Maven プロジェクトを作成して WSL 環境に保存したり、WSL ファイルシステムから開いたりすることもできます。詳細については、WSL のセクションを参照してくだ...

Gradle

IntelliJ IDEA は Gradle との完全な統合をサポートしており、ビルドプロセスの自動化に役立ちます。新しい Gradle プロジェクトを簡単に作成したり、既存のプロジェクトを開いて同期したり、複数のリンクされたプロジェクトを同時に操作したり、管理したりできます。Gradle プロジェクトを作成して WSL 環境に保存したり、WSL ファイルシステムから開いたりすることもできます。詳細については、WSL のセクションを参照してください。新規 Gradle プロジェクトを作成する新規プロジ...

モジュールの依存関係

モジュールは、SDK、JAR ファイル(ライブラリ)、プロジェクト内の他のモジュールに依存できます。コードをコンパイルまたは実行すると、モジュールの依存関係のリストを使用して、コンパイラーまたは JVM のクラスパスが形成されます。新しい依存関係を追加するメインメニューで、に移動し、をクリックします。をクリックして、依存関係の種類を選択します。JAR またはディレクトリ: コンピューター上のファイルから Java アーカイブまたはディレクトリを選択します。ライブラリ: 既存のライブラリを選択す...

モジュールをアンロードする

IntelliJ IDEA の動作を高速化するために、現時点では必要のないモジュールを一時的に確保 (アンロード) することができます。IDE は、コードの検索やリファクタリング、またはプロジェクトのコンパイル時に、アンロードされたモジュールを無視します。モジュールをアンロードするときは、ローカルで実行します。アンロードされたモジュールに関する情報は、バージョン管理を通じて共有されません。モジュールを手動でアンロードするプロジェクトツールウィンドウ () に移動します。モジュールを右クリックし、...