IntelliJ IDEA 2020.2ヘルプ

実行/デバッグ構成

IntelliJ IDEAは、実行/デバッグ構成を使用して、アプリケーションを実行、デバッグ、およびテストします。実行/デバッグ構成は、プログラムの実行に使用されるVMオプションやJREなどの一連の起動プロパティを表します。

実行/デバッグ構成には2つのタイプがあります。

  • 一時的永続的な構成を持たないクラスを実行しているときに作成されます。これは、main() メソッドを持つクラスの実行を可能にする最低限の要件を提供します。一時的な構成は、その数が最大数を超えると削除されます。

  • 永久 –テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除するまでプロジェクトの一部として残ります。

永続的な構成のアイコンは不透明ですが、一時的な構成のアイコンは半透明です。

Permanent and temporary configurations have different icons

実行、デバッグ、またはテスト操作を実行するときはいつでも、IntelliJ IDEAは既存の実行/デバッグ構成を使用するか、新しい一時構成を作成します。

一時的な実行/デバッグ構成の最大数を変更する

デフォルトでは、プロジェクトごとに許可される一時的な実行/デバッグ構成は5つだけです。制限を超えると、最も古い一時的な実行/デバッグ構成が新しい構成に置き換えられます。制限を変更するには:

  1. メインメニューから実行 | 構成の編集を選択します。または、Alt+Shift+F10 を押してから 0を押します。

    edit rcs png
  2. リストからテンプレートを選択し、右側のペインで一時構成の制限パラメータを構成します。

永続的な実行/デバッグ構成を作成する

IntelliJ IDEAは、永続的な実行/デバッグ構成を作成する次の方法を提供します。

一時的な構成を永続的なものとして保存する

  • 実行/デバッグ構成スイッチャーで一時構成を選択して、構成の保存をクリックします。

    save temporary png

テンプレートから実行/デバッグ構成を作成する

  1. メインメニューから実行 | 構成の編集を選択します。または、Alt+Shift+F10 を押してから 0を押します。

    edit rcs png
  2. 実行/デバッグ構成ダイアログで、ツールバーの icons.general.add.png をクリックするか、Alt+Insertを押します。リストには、実行/デバッグ構成テンプレートが表示されます。

    目的のテンプレートを選択します。選択するテンプレートがわからない場合は、特定のテンプレートの詳細について実行/デバッグ構成ダイアログを参照してください。

    Selecting a new run/debug configuration template
  3. 名前フィールドに実行/デバッグ構成名を指定します。この名前は、使用可能な実行/デバッグ構成のリストに表示されます。

  4. このプログラムの複数のインスタンスを同時に実行できるようにする場合は、並列実行を許可するを選択します。このオプションが無効になっている場合、アプリケーションを再実行しようとすると、アクティブなセッションが終了します。

  5. 実行/デバッグ構成パラメーターを設定します。必須およびオプションのパラメーターのリストは、選択した実行/デバッグ構成タイプによって異なる場合があります。

    選択したテンプレートの詳細については、実行/デバッグ構成リファレンスのそれぞれのセクションを参照してください。

  6. 起動前セクションで、アプリケーションを起動する前に特定のアクションを実行するかどうかを定義します。たとえば、変更されたソースをコンパイルするか、AntまたはMavenスクリプトを実行します。

    特定の起動前アクティビティについては、起動前を参照してください。

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

実行/デバッグ構成を共有する

チームで作業している場合は、実行/デバッグ構成を共有して、チームメイトが同じ構成を使用してアプリケーションを実行したり、実行中のプロセスにリモートで接続したりできるようにすることができます。

これらの目的のために、IntelliJ IDEAは、実行/デバッグ構成をプロジェクトファイルとして保存し、VCSを通じて共有するためのメカニズムを提供します。同じメカニズムは、構成をファイルとして他の人に送信する場合にも使用できます。これにより、実行/デバッグ構成が洗練されることがあり、手動で同期を維持するのは面倒でエラーが発生しやすくなるため、多くの時間を節約できます。

  • 共有する実行/デバッグ構成のプロパティ(実行 | 構成の編集)に移動し、プロジェクトファイルとして保存オプションを有効にして、ファイルを保存する場所を指定します。

    IntelliJ IDEA 2019.3以前との互換性が必要な場合は、ファイルをデフォルトの場所に保存してください。

    Store as project file box

IntelliJ IDEAでバージョン管理システムを使用する方法については、バージョン管理トピックを参照してください。

実行/デバッグ構成テンプレート

特定のタイプの実行/デバッグ構成の場合、1つ以上のパラメーターのデフォルト値をセットアップして、テンプレートとして保存できます。この場合、次回そのタイプの新しい構成を作成するとき、ダイアログの対応するフィールドには、指定された値がすでに含まれています。

テンプレートのデフォルト値を構成する

  1. メインメニューから実行 | 構成の編集を選択します。または、Alt+Shift+F10 を押してから 0を押します。

    edit rcs png
  2. 実行/デバッグ構成ダイアログの左側のペインで、テンプレートノードを展開し、目的の構成タイプを選択します。対応する構成テンプレートが右側のペインに表示されます。

    右側のペインで必要なパラメータを指定し、適用をクリックしてテンプレートを保存します。

    Run/Debug templates

複合実行/デバッグ構成

複数の実行/デバッグ構成を同時に起動したいとします。例:一連のテスト構成を実行するか、JavaScriptとHTMLファイルの構成を一度に実行することができます。この動作は、複合実行/デバッグ構成で構成できます。

複合構成を使用してコードを実行またはデバッグする場合、実際には、リストされている順序で一連の構成を起動します。

複合実行/デバッグ構成を作成する

  1. メインメニューから実行 | 構成の編集を選択します。または、Alt+Shift+F10 を押してから 0を押します。

    edit rcs png
  2. 実行/デバッグ構成ダイアログで、icons.general.add.png をクリックするか Alt+Insertを押してから、複合を選択します。

  3. 名前フィールドに実行/デバッグ構成名を指定します。この名前は、使用可能な実行/デバッグ構成のリストに表示されます。

  4. 新しい実行/デバッグ構成を複合構成に含めるには、追加 icons.general.add.png をクリックし、リストから目的の構成を選択します。

  5. 変更を適用します。

実行/デバッグ構成フォルダー

同じタイプの実行/デバッグ構成が多数ある場合は、フォルダーにグループ化して、視覚的に区別しやすくすることができます。

rc folders png

グループ化すると、実行/デバッグ構成が対応するフォルダーのリストに表示されます。

実行/デバッグ構成用のフォルダーを作成する

  1. メインメニューから実行 | 構成の編集を選択します。または、Alt+Shift+F10 を押してから 0を押します。

    edit rcs png
  2. 実行/デバッグ構成で構成タイプを選択し、ツールバーの the New Folder icon をクリックします。選択したタイプの新しい空のフォルダーが作成されます。

    rc create folder png
  3. 右側のテキストフィールドにフォルダー名を指定するか、デフォルトの名前を受け入れます。

  4. 目的の実行/デバッグ構成を選択し、ターゲットフォルダーに移動します。

  5. 変更を適用します。フォルダーが空の場合、保存されません。

フォルダーが不要になった場合は、Deleteを削除できます。このフォルダーにグループ化された実行/デバッグ構成は、対応する実行/デバッグ構成タイプのルートに移動されます。

最終更新日: 2020年7月01日

関連ページ:

アプリケーションを実行する

プロジェクト/モジュールにSDKのセットアップがある場合は、IntelliJ IDEAから直接アプリケーションを実行できます。簡単な方法プログラムにパラメーターを渡さず、プログラムを開始する前に特定のアクションを実行する必要がない場合は、エディターから直接実行できます。実行するクラスには、有効なシグ...

アプリケーションサーバー統合の構成と管理

この機能はUltimateエディションでのみサポートされています。IntelliJ IDEAでサーバーを定義するには、ほとんどの場合、対応するサーバーのインストール先を指定するだけです。サーバーを定義できます。別に、環境設定ダイアログで、| ビルド、実行、デプロイ | アプリケーション・サーバー |...

実行/デバッグ構成ダイアログ

実行 | 構成の編集このダイアログを使用して、実行/デバッグ構成を作成、編集、調整、または削除したり、新しく作成されたすべての実行/デバッグ構成に適用されるデフォルトのテンプレートを構成したりします。プロジェクト構成は構成タイプによってグループ化されています。デフォルトの構成テンプレートは、ダイアロ...

バージョン管理

VCS 操作のポップアップ( またはVCS | VCS 操作のポップアップ)を使用すると、VCS関連のコマンドをすばやく呼び出すことができます。ポップアップ内のアクションのリストは、現在有効になっているVCSによって異なります。VCSオペレーションポップアップコマンドのリストは設定可能です。設定/環...

ログオプションの設定

実行/デバッグ構成ダイアログのログタブを使用して、アプリケーションまたはサーバーによって生成されたログファイルがコンソールに表示される方法を設定します。アプリケーションまたはサーバーがログファイルを生成する場合、デフォルトのエントリは自動的に実行/デバッグ構成ダイアログのログファイルリストに追加され...