IntelliJ IDEA 2024.2 ヘルプ

インプレースサーバー構成を作成する

インプレースサーバー構成では、ローカル Web サーバーを使用しますが、ローカルサーバー構成とは異なり、サーバーのファイル構造内の IntelliJ IDEA プロジェクトとプロジェクトフォルダー間でファイルのアップロード / ダウンロードや同期は行いません。代わりに、IntelliJ IDEA でサーバーのドキュメントルートからプロジェクトフォルダーを直接開き、サーバー上で直接開発を行います。

IntelliJ IDEA でインプレースサーバー構成を作成するには、サーバードキュメントルートにマップされた Web サーバー URLプロジェクトへの URL パスを指定するだけです。

FTP/SFTP/WebDAV 接続プラグインを有効にする

この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続(英語)プラグインに依存しています。関連する機能が利用できない場合は、プラグインを無効にしていないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. インストール済みタブを開き、FTP/SFTP/WebDAV 接続プラグインを見つけて、プラグイン名の横にあるチェックボックスを選択します。

1. サーバー構成の名前、タイプ、可視性を指定する

  1. Ctrl+Alt+S を押して設定を開き、ビルド、実行、デプロイ | デプロイを選択します。

    または、メインメニューのツール | デプロイ | 構成 ... に移動します。

  2. 既存のサーバー構成をすべてリストした左側のペインで、追加 Add item をクリックして、ポップアップメニューで直接を選択します。

    Add in-place server configuration
  3. 開いた新規サーバーの作成ダイアログで、作成するサーバーの名前を入力し、OK をクリックします。新規サーバーの作成ダイアログが閉じ、デプロイノードの接続タブに戻ります。

  4. ツールバーの the Use as default button をクリックして、サーバーをデフォルトとしてマークします

  5. 他のプロジェクトでこのサーバーアクセス構成を再利用できるようにするには、このプロジェクトでのみ表示するチェックボックスをオフにします。

2. サーバードキュメントルートの URL アドレスを指定する

接続タブ (Ctrl+Alt+S | ビルド、実行、デプロイ | デプロイ ) で、以下を指定します。

  • Web サーバーの URL : サーバー構成ファイル内のサーバードキュメントルートにマップされた URL アドレス (ホスト名と (オプションで) ポート)。これは、アプリケーションの Web アドレスのベース URL です。HTTPHTTPS の両方がサポートされています。

    フィールドの右上隅にある 参照をクリックして開き、提供された Web サーバー URL を確認します。

3. プロジェクトフォルダーにマップされた URL パスを指定する

マッピングタブ (Ctrl+Alt+S | ビルド、実行、デプロイ | デプロイ ) で、以下を指定します。

Deployment Mappings tab
  • ローカルパス : ローカルプロジェクトフォルダーへの絶対パス。IntelliJ IDEA は、このフィールドに現在開いているプロジェクトへのパスを自動的に入力します。

  • Web パス : ローカルパスで指定されたプロジェクトフォルダーへの URL パス。ほとんどの場合、これはローカルパスフィールドに指定されたフォルダー名と同じです。

サーバー構成が追加されたため、リモートホストツールウィンドウでサーバーのファイルとフォルダーにアクセスできるようになりました。メインメニューのツール | デプロイ | リモートホストの参照に移動し、開いたツールウィンドウで、ドロップダウンリストから構成されたサーバーを選択します。

Open the Remote Host tool window and select the server

関連ページ:

ローカルサーバー構成を作成する

ローカルサーバーは、ローカルフォルダーまたはマウントされたフォルダーで実行され、ローカル URL アドレスにファイルを提供するサーバーです。ローカルサーバー構成では、IntelliJ IDEA プロジェクトで開発を行い、プロジェクトファイルをサーバーのドキュメントルートにアップロードします。IntelliJ IDEA でローカルサーバー構成を作成するには、IntelliJ IDEA とサーバー間の接続を設定し、IntelliJ IDEA プロジェクトとサーバー上のプロジェクトフォルダーおよび対応...

デプロイ

このページでは、IntelliJ IDEA とサーバー間の対話を制御できるサーバーアクセス構成とサーバーグループを作成、編集、削除します。サーバーを使用する場合は、サーバーがリモートホスト上にあるかコンピューター上にあるかに関係なく、サーバーアクセス構成を定義する必要があります。サーバーアクセス構成およびサーバーグループの操作の詳細については、「Web サーバーに接続するおよびサーバーをグループに編成する」を参照してください。ツールバーのアイコンとコンテキストメニューのコマンド:ツールバーのボ...

リモートホストツールウィンドウ

このツールウィンドウを使用して、対象の FTP/FTPS/SFTP サーバーのフォルダー構造とアップロードされたデータを表示します。リモートホストツールウィンドウを開く:。(以前にから開かれている場合にのみツールウィンドウリストで使用可能)。オプション:リモートホストツールウィンドウのオプションメニューには、一般オプションのほかに、ファイルサイズ、アクセス許可、最終変更日など、アップロードされたファイルに関するメタデータを表示するためのオプションが含まれています。ツールバー:リモートホスト