# 安装 IntelliJ IDEA

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com.cn/help/idea/llms.txt).

IntelliJ IDEA 是一个跨平台的 IDE，在 Windows、macOS 和 Linux 上提供一致的体验。

此前，IntelliJ IDEA 曾作为两个独立的产品提供：IntelliJ IDEA 社区版和功能更强大的 IntelliJ IDEA Ultimate。

自 IntelliJ IDEA 2025.3 起，我们将这两个版本合并为一个统一的产品：IntelliJ IDEA。 此更改使所有用户无需在版本之间做出选择即可使用基本功能。

IntelliJ IDEA 的核心功能仍然免费，现在相比此前的社区版还提供了更多功能。 此外，新的 Ultimate 订阅可让您使用高级工具，在安装 IntelliJ IDEA 时，所有用户均可享受免费 30 天试用。

此后，您可以选择订阅，或继续免费使用 IntelliJ IDEA。

有关 Ultimate 订阅的更多信息，请参阅 [对比表](https://www.jetbrains.com.cn/idea/features/editions_comparison_matrix.html)。

## 系统要求

### 硬件

|  中央处理器  |  采用 x86_64 或 arm64 架构且具有 4 个核心的 CPU  |
|  内存  |  总内存 8 GB；3 GB 可用于 IDE 进程  |
|  磁盘空间  |  10 GB  |
|  显示分辨率  |  1280 x 720  |

### 操作系统

|  Windows  |  10、11  |
|  macOS  |  26、27  |
|  Unix / Linux  |     发行版：        * Ubuntu 24.04、26.04 LTS    * Fedora 44、45    * Debian 13    * Amazon Linux 2023      桌面环境：        * Gnome    * KDE Plasma      [glibc](https://ftp.gnu.org/gnu/libc/)：        * 2.28 或更高版本     > **Tip:** > 不支持基于 BSD 的操作系统。    |

### 远程开发

详细了解 [JetBrains 远程开发](remote.html)。

|  硬件  |     与 [桌面安装](#hardware-requirements)相同。       需要本地磁盘或网络块存储（例如 EBS）。      > **Tip:** > 不支持网络文件系统，例如 NFS 和 SMB。    |
|  OpenSSH 服务器  |  版本 7.9p1 或更高版本  |
|     Docker       （如果 IDE 在容器中运行）     |  25.0、29.0  |
|  连接  |     服务器:        * 互联网下行容量至少为 50 Mbps      客户端-服务器连接：        * 带宽至少为 20 Mbps    * 延迟最高为 200 ms    |
|  WSL  |     搭配 [受支持的 Linux 发行版](#linux)的 WSL 2。      > **Tip:** > 不支持 WSLg 图形转发。    |

您无需安装 Java 即可运行 IntelliJ IDEA，因为 JetBrains Runtime 已与 IDE 捆绑在一起（基于  JBR  21）。 但是，要开发 Java 应用程序，需要一个 [独立的 JDK](sdk.html#jdk)。

> **Warning:**
> * 不支持修改了 JRE/JDK 的 IntelliJ IDEA 配置。
>
> * 不支持手动移除或更改了发行文件（例如插件文件）的 IntelliJ IDEA 安装。

## 使用 Toolbox App 安装

[JetBrains Toolbox App](https://www.jetbrains.com.cn/toolbox/app/) 是安装 JetBrains 产品的推荐工具。 用于安装和管理不同的产品或同一产品的多个版本，包括 [抢先体验计划](https://www.jetbrains.com.cn/community/eap/)（EAP）和 Nightly 版本，在需要时更新和回滚，并移除任何工具。 Toolbox App 保持了一个项目列表，可以快速在正确的 IDE 和版本中打开任何项目。

> **Warning:**
> 在使用 Toolbox App 之前，请确保其 [系统要求](#requirements)已满足。

Windows:

Procedure: 安装 Toolbox App

1. 从 [Toolbox App 网页](https://www.jetbrains.com.cn/toolbox/app/) 下载  `.exe`  安装程序。

2. 运行安装程序，并按照向导步骤操作。

3. 运行 Toolbox App 后，点击通知区域中的图标 ![Toolbox App 图标](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.nodes.toolbox.svg)并选择您要安装的产品。

要安装特定版本，请点击 ![](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.more.svg) 并选择   可用版本  。

![Toolbox App 中的 IntelliJ IDEA](https://resources.jetbrains.com.cn/help/img/idea/2026.3/win_toolbox_app.png)

从 Toolbox App 登录 JetBrains 账户，它会自动为安装的任何 IDE 激活可用许可证。

macOS:

Procedure: 安装 Toolbox App

1. 从 [Toolbox App 网页](https://www.jetbrains.com.cn/toolbox/app/)下载磁盘镜像  `.dmg` 。

> **Note:**
> 针对 Intel 和 Apple Silicon 处理器提供单独的磁盘映像。

2. 挂载映像，并将   JetBrains Toolbox   应用拖到  `Applications`  文件夹。

3. 运行 Toolbox App 后，点击主菜单中的图标并选择要安装的产品。

要安装特定版本，请点击 ![](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.more.svg) 并选择   可用版本  。

![Toolbox App 中的 IntelliJ IDEA](https://resources.jetbrains.com.cn/help/img/idea/2026.3/toolbox_app.png)

从 Toolbox App 登录 JetBrains 账户，它会自动为安装的任何 IDE 激活可用许可证。

Unix / Linux:

Procedure: 安装 Toolbox App

必须包含以下软件包：

`libxi6`   `libxrender1`   `libxtst6`   `mesa-utils`   `libfontconfig`   `libgtk-3-bin`   `tar`   `dbus-user-session` 、  `libxcb-keysyms1` 。

1. [下载 tarball](https://www.jetbrains.com.cn/toolbox/app/)  `.tar.gz` 。

2. 将已下载的 Toolbox 应用分发包解压到您要安装应用程序的位置(  `<installation-directory>` )：

```SHELL
tar -xvf jetbrains-toolbox-<version>.tar.gz -C <installation-directory>

```

3. 要启动应用程序，请打开控制台，导航到 [安装目录](directories-used-by-the-ide-to-store-settings-caches-plugins-and-logs.html)（  `cd`  到  `<installation-directory>` ），然后运行以下命令：

```BASH
./bin/jetbrains-toolbox
```

这将在应用程序目录中初始化各种 Toolbox 应用程序文件：

```BASH
~/.local/share/JetBrains/Toolbox
```

首次启动时，Toolbox 应用还会在  `~/.local/share/applications`  中创建一个  `.desktop`  条目文件。

4. 选择要安装的产品。

要安装特定版本，请点击 ![](https://resources.jetbrains.com.cn/help/img/idea/2026.3/app.actions.more.svg) 并选择   可用版本  。

![Toolbox 应用中的 IntelliJ IDEA](https://resources.jetbrains.com.cn/help/img/idea/2026.3/toolbox_app.png)

从 Toolbox App 登录 JetBrains 账户，它会自动为安装的任何 IDE 激活可用许可证。

> **Note:**
> 如果您通过 [Toolbox App](https://www.jetbrains.com.cn/toolbox/app/)安装了 IntelliJ IDEA，您可以在该应用中找到安装目录：打开 Toolbox App 中 IDE 实例的设置，展开   配置  ，然后查找   安装位置  字段。

## 独立安装

手动安装 IntelliJ IDEA 以管理每个实例和所有配置文件的位置。 例如，如果您有一个需要特定安装位置的策略。

Windows:

Procedure:

1. [下载安装程序](https://www.jetbrains.com.cn/idea/download/)  `.exe` 。

> **Note:**
> 对于 ARM64 处理器，有一个单独的安装程序。

2. 运行安装程序，并按照向导步骤操作。

在   安装选项  步骤中，您可以配置以下内容：

* 创建用于启动 IntelliJ IDEA 的桌面快捷方式。

* 将带有 IntelliJ IDEA [命令行启动器](working-with-the-ide-features-from-command-line.html)的目录添加到 `路径` 环境变量，以便可以在命令提示符的任何工作目录中运行它们。

* 将 将文件夹打开为项目 操作添加到系统上下文菜单中（当您右键点击文件夹时）。

* 将特定文件扩展名与 IntelliJ IDEA 关联，以便双击打开它们。 ![安装向导的安装选项步骤](https://resources.jetbrains.com.cn/help/img/idea/2026.3/installation-options.png)

要运行 IntelliJ IDEA，请在 Windows   开始   菜单中找到它，或使用桌面快捷键。 您也可以在安装目录下的  `bin`  目录中运行启动器批处理脚本或可执行文件。

Windows（ZIP）:

Procedure:

1. [下载 ZIP 压缩文件](https://www.jetbrains.com.cn/idea/download/)

2. 将压缩包解压到所需文件夹。

要运行 IntelliJ IDEA，请使用解压目录下的启动批处理脚本或可执行文件  `bin` 。

macOS:

Procedure:

1. [下载磁盘映像](https://www.jetbrains.com.cn/idea/download/)。

> **Note:**
> 针对 Intel 和 Apple Silicon 处理器提供单独的磁盘映像。

2. 挂载映像，并将   %instance%   应用拖到  `Applications`  文件夹。

从  `Applications`  目录、Launchpad 或 Spotlight 运行 IntelliJ IDEA 应用。

Unix / Linux:

Procedure:

1. [下载 tarball](https://www.jetbrains.com.cn/idea/download/)  `.tar.gz` 。

> **Note:**
> 有一个单独的 tarball 适用于 ARM64 处理器。

2. 将 tarball 解压到支持文件执行的目录。

例如，要将其解压到推荐的  `/opt`  目录，请为 IntelliJ IDEA 运行以下命令：

```SHELL
sudo tar -xzf idea-*.tar.gz -C /opt

```

> **Warning:**
> 请勿在现有安装上解压 tarball 以避免冲突。 始终将其提取到一个干净的目录中。

从解压目录中执行  `./bin/idea.sh`  脚本以运行 IntelliJ IDEA。

Procedure: 创建桌面条目

1. 在主菜单中，前往  `工具 | 创建桌面条目` 。

> **Note:**
> 以下步骤适用于 Ubuntu 23.10。 如果您使用的是不同的 Linux 发行版或 Ubuntu 版本，请参阅其文档。

2. 请点击屏幕左上角的   活动  。

3. 请点击仪表板中的网格按钮以显示所有应用程序。

4. 要将应用程序固定到仪表盘，请右键点击 IntelliJ IDEA 图标 ![IntelliJ IDEA 应用图标](https://resources.jetbrains.com.cn/help/img/idea/2026.3/product.idea.svg)并选择   添加到收藏夹  。

当您第一次运行 IntelliJ IDEA 时，您可以采取几个步骤来完成安装，自定义您的实例，并开始使用该 IDE。

有关更多信息，请参见 [第一次运行 IntelliJ IDEA](run-for-the-first-time.html)。

有关默认 IDE 目录中用户特定文件位置的更多信息，请参阅 [IDE 使用的目录](directories-used-by-the-ide-to-store-settings-caches-plugins-and-logs.html)。

## 在 Windows 上静默安装

静默安装在没有任何用户界面的情况下进行。 它可供网络管理员在多台机器上安装 IntelliJ IDEA，并避免打断其他用户。

> **Tip:**
> 在执行静默安装或管理多台计算机上的 IntelliJ IDEA 安装时，可以设置  `JETBRAINS_LICENSE_SERVER`  环境变量，使其指向 [浮动许可证服务器](https://www.jetbrains.com.cn/help/license_server/Activating_license.html) 或 [License Vault](https://www.jetbrains.com.cn/help/license-vault-cloud/Activating_a_license.html#to-activate-a-license) 的 URL。
>
>
>
> 或者，您可以通过添加  `-DJETBRAINS_LICENSE_SERVER`  [JVM 选项](tuning-the-ide.html#configure-jvm-options)来设置 Floating License Server 或 License Vault 的 URL。

要执行静默安装，请使用以下开关运行安装程序：

* `/S` ：启用静默安装

* `/CONFIG` ：指定路径到 [静默配置文件](#silent-config)

* `/D` ：指定安装目录的路径 此参数必须在命令行中位于最后，即使路径包含空格，也不应包含任何引号。

* `/NCRC` ：禁用 [CRC 检查](https://nsis.sourceforge.io/Docs/Chapter4.html#acrccheck)，可抑制 正在验证安装程序 弹出窗口。

例如：

```SHELL
ideaIU.exe /S /CONFIG=d:\temp\silent.config /D=d:\IDE\IntelliJ IDEA

```

在安装过程中检查问题时，请在  `/LOG` 开关中添加日志文件路径和名称，并将其置于  `/S` 和  `/D` 参数之间。 安装程序将生成指定的日志文件。 例如：

```SHELL
ideaIU.exe /S /CONFIG=d:\temp\silent.config /LOG=d:\JetBrains\IDEA\install.log /D=d:\IDE\IntelliJ IDEA

```

### 静默配置文件

您可以在 [https://download.jetbrains.com/idea/silent.config](https://download.jetbrains.com/idea/silent.config) 下载 IntelliJ IDEA 的默认静默配置文件

静默配置文件定义了安装IntelliJ IDEA的选项。 默认选项下，静默安装仅为当前用户执行：  `mode=user` 。 如果您想为所有用户安装 IntelliJ IDEA，请将安装模式选项的值更改为  `mode=admin` ，并以管理员身份运行安装程序。

默认静默配置文件对于每个 JetBrains 产品都是独一无二的。 您可以根据需要修改它，以启用或禁用各种安装选项。

> **Note:**
> 可以在没有配置文件的情况下执行静默安装。 在这种情况下，请省略  `/CONFIG`  开关，并以管理员身份运行安装程序。 没有静默配置文件，安装程序将忽略所有其他选项：不会创建桌面快捷方式、添加关联，或更新  `路径` 变量。 然而，它仍会在  开始  菜单的  JetBrains  下创建一个快捷方式。

## 在 Linux 上作为 snap 软件包安装

> **Warning:**
> IntelliJ IDEA 通过 snap 安装可能会遇到一些问题，包括性能下降、使用 Chromium 进行 JavaScript 调试的问题 ( [WEB-38511](https://youtrack.jetbrains.com/issue/WEB-38511))、导入 SBT 项目的困难 ( [SCL-17169](https://youtrack.jetbrains.com/issue/SCL-17169/Snap-Flatpack-IntelliJ-fails-to-import-sbt-project)) 以及文件管理操作的延迟 ( [IJPL-1234](https://youtrack.jetbrains.com/issue/IJPL-1234/Show-in-dolphin-takes-a-long-time))。
>
>
>
> 如果您遇到这些问题，我们建议通过 [Toolbox App](#toolbox)安装 IntelliJ IDEA，以获得更流畅的体验。

您可以将 IntelliJ IDEA 安装为一个独立的 [snap](https://snapcraft.io) 包。 由于 snaps 自动更新，您的 IntelliJ IDEA 安装将始终保持最新。

要使用 snaps，请按照  snapd 安装指南  中的说明安装并运行 [snapd](https://docs.snapcraft.io/core/install) 服务。

在 Ubuntu 16.04 LTS 及更高版本上，此服务已预安装。

IntelliJ IDEA 通过两个通道分发：

* 稳定 通道仅包含稳定版本。 要安装最新的 IntelliJ IDEA 稳定版本，请运行以下命令： ```SHELL sudo snap install intellij-idea --classic ``` IntelliJ IDEA snap 需要像传统打包的应用程序一样，完全访问系统，因此需要 `--classic` 选项。

* edge 渠道包含 EAP 版本。 要安装最新的 IntelliJ IDEA EAP 版本，请运行以下命令： ```SHELL sudo snap install intellij-idea --classic --edge ```

安装 snap 后，您可以通过运行  `intellij-idea`  命令启动它。

要列出所有已安装的 snaps，请运行  `sudo snap list` 。

Procedure: 安装指定版本

1. 要检查可用版本的列表，请运行以下命令：

```SHELL
snap info intellij-idea

```

2. 您想要安装的版本，请运行以下命令：

```SHELL
sudo snap install intellij-idea --channel=2025.3/stable --classic

```

有关其他 snap 命令的更多信息，请参阅 [Snapcraft 文档](https://docs.snapcraft.io/)。

