IntelliJ IDEA 2025.1 Help

连接到 Web 服务器

IntelliJ IDEA 区分以下三种类型的 “本地开发—部署服务器”配置:

  • 就地服务器配置。

    在原地服务器配置中,您使用的是 本地 web 服务器 ,但与 本地服务器配置不同,不会在 IntelliJ IDEA 项目和服务器文件结构中的项目文件夹之间上传、下载或同步文件。 相反,您直接在 IntelliJ IDEA 中从服务器文档根目录打开项目文件夹,从而直接在服务器上进行开发。

    创建就地服务器配置

  • 本地服务器配置。

    本地服务器是在本地或挂载文件夹中运行的服务器,并将文件提供给本地 URL 地址。 在本地服务器配置中,您在一个 IntelliJ IDEA project 中进行开发,然后将项目文件上传到服务器上的 document root

    创建本地服务器配置

  • 远程服务器配置。

    remote server 配置中,服务器运行在另一台计算机(远程主机)上。 要访问远程服务器上的文件,请使用 FTP/SFTP/FTPS/WebDAV 协议。

    创建远程服务器配置

开始之前

启用 FTP/SFTP/WebDAV Connectivity 插件

此功能依赖于 FTP/SFTP/WebDAV Connectivity插件,该插件默认在 IntelliJ IDEA 中捆绑并启用。 如果相关功能不可用,请确保您没有禁用插件。

  1. Ctrl+Alt+S 打开设置,然后选择 插件

  2. 打开 已安装 选项卡,找到 FTP/SFTP/WebDAV Connectivity插件,并选中插件名称旁边的复选框。

您可以根据需要定义任意数量的配置,从而灵活切换上传/下载设置。

如果您需要将代码部署到多个服务器,您可以创建 一个服务器组 并避免逐个服务器地部署。

服务器访问配置

IntelliJ IDEA 通过 服务器访问配置控制与服务器的交互。 无论何时您要使用服务器,都需要定义服务器访问配置,无论您的服务器是在远程主机上还是在您的机器上。

一份 服务器访问配置定义如下内容:

  • 服务器类型(本地局部远程)。

  • 服务器正在运行的计算机(主机)。 对于 就地本地服务器,IntelliJ IDEA 假设它是您的项目所在的当前计算机。

  • 服务器访问配置根目录 :通过服务器配置可以访问的服务器层次结构中的最高文件夹。

  • 访问 服务器配置根目录的 URL 地址。

  • 用于传输数据的协议及连接参数。

  • 本地文件夹(即项目根目录下的文件夹)、服务器上的目标文件夹(本地或远程)与访问服务器数据的网址地址之间的对应关系。 这种对应关系称为 mapping

    例如,您的项目存储在 C:/Projects/My_Project/ 并包含一个文件夹 C:/Projects/My_Project/My_Folder ,而本地服务器的文档根目录位于 C:/xampp/htdocs 。 您将整个项目树上传到 C:/xampp/htdocs/My_Project 。 在 IntelliJ IDEA 术语中, C:/Projects/My_Project/My_Folder 文件夹被称为 local ,而 C:/xampp/htdocs/My_Project/My_Folder 文件夹被称为 remote

您可以根据需要定义任意数量的配置,从而灵活切换上传/下载设置。

如果您需要将代码部署到多个服务器,您可以创建 一个服务器组 并避免逐个服务器地部署。

默认服务器访问配置

您可以将服务器配置设置为 默认 ,以便 IntelliJ IDEA 在以下情况下静默应用它:

  1. 设置 对话框 (Ctrl+Alt+S) 中,前往 构建、执行、部署 | 部署 ,在中间窗格中选择所需的服务器访问配置,然后点击工具栏上的 设为默认按钮

    或者,点击 IntelliJ IDEA 状态栏中的 默认部署服务器 工具栏,并从弹出菜单中选择所需的服务器或服务器组。

  2. 配置上传到默认服务器 ,请转到 构建、执行、部署 | 部署 | 选项

最后修改日期: 2025年 4月 24日