IntelliJ IDEA 2026.1 Help

プログラム引数、VM オプション、環境変数

実行構成設定を使用して、Java アプリケーションのプログラム引数、VM オプション、環境変数を構成できます。

プログラム引数

  1. 実行ウィジェットのメニューを開きます。 メニューから 実行構成の編集 を選択します。

  2. 実行 / デバッグ構成 ダイアログで、プログラム引数を変更する実行構成を開きます。

  3. 実行構成設定で、 プログラム引数 フィールドを使用してアプリケーションに引数を渡します。

    実行構成設定の「プログラム引数」フィールド

    現在開いているファイルのお名前など、コンテキストからの動的な値を使用する場合は、 macros を使用します。

環境変数

  1. 実行ウィジェットのメニューを開きます。 メニューから 実行構成の編集 を選択します。

  2. 実行 / デバッグ構成 ダイアログで、環境変数を変更する実行構成を開きます。

  3. 実行構成設定で、 環境変数 フィールドを使用してアプリケーションの環境を設定します。

    • 簡単に設定するには、次の形式を使用して、環境変数を 環境変数 フィールドに直接入力します: VAR1=ABC;VAR2=CDE

    • 多数の環境変数をテーブル形式で管理し、システム環境変数にアクセスするには、 環境変数 フィールドで 環境変数の編集 をクリックします。

    • .env ファイルまたは スクリプトによる設定の場合、ファイルへのパスを入力するか、 環境変数 フィールドの .env ファイルとスクリプトを閲覧 ボタンを使用してください。 複数のファイルを指定する場合は、セミコロン(; )で区切ってください。

    実行構成設定の「環境変数」フィールド

親環境変数

親の環境変数を含む既存の変数を、 $VAR$ 構文を使用して参照できます。 これらの参照は大文字と小文字を区別します。たとえば、Linux/macOS では PATH=xxx:$PATH$ 、Windows では Path=xxx;$Path$ です。

環境スクリプト

スクリプトを使用してプログラムの環境を設定できます。

スクリプトで変数を設定するには、次の構文を使用します。

set VAR=value
export VAR=value

スクリプトによって作成された環境は、対応する構成の 1 回の起動にのみ適用され、カスタム値よりも優先されることに注意してください。

指定されたスクリプトは、すべての 起動前タスクの後に実行されます。

VM オプション

  1. 実行ウィジェットのメニューを開きます。 メニューから 実行構成の編集 を選択します。

  2. 実行 / デバッグ構成 ダイアログで、VM オプションを変更する実行構成を開きます。

  3. 実行構成設定で、 オプションを変更 をクリックし、 VM オプションの追加 を選択します。

  4. VM オプション フィールドを使用して、仮想マシンに渡すオプションを指定します。

    実行構成設定の「VM オプション」フィールド

    現在開いているファイルのお名前など、コンテキストからの動的な値を使用する場合は、 macros を使用します。

マクロ

実行構成フィールドの一部では、クリップボードの内容、作業ディレクトリ、各起動の前に表示されるプロンプトの値など、コンテキストから動的な値を挿入できます。

  1. 実行構成フィールドで マクロの挿入 ボタンをクリックします。

    「プログラム引数」フィールドの「マクロの挿入」アイコン
  2. リストからマクロを選択し、 挿入 をクリックします。

    利用可能なマクロのリストとそのプレビューを表示する「マクロ」ダイアログ

使用可能なマクロのリストと説明については、 組み込みの IDE マクロ を参照してください。

2026 年 3 月 30 日