从零开始安装和配置 IntelliJ IDEA 指南

第一步:安装 Java 环境 (JDK)

IntelliJ IDEA 是用来编写 Java 程序的主要工具之一,但它本身不包含 Java 运行环境。所以我们需要先安装 JDK

1. 下载 JDK

  1. 访问 Oracle 官方网站的 JDK 下载页面:
    https://www.oracle.com/java/technologies/downloads/
  2. 选择最新的 LTS 版本(目前推荐 JDK 21 )。LTS 版本更稳定,支持时间更长。
    下载jdk21
  3. 根据你的操作系统选择正确的安装包:
    Windows:

2. 安装 JDK

Windows :

  1. 双击下载好的 .exe 文件。
  2. 出现安装向导,点击“下一步”。
    安装jdk
  3. 可以默认安装路径(通常是 C:\Program Files\Java\jdk-21\),也可以更改。记住这个路径,后面要用!
  4. 继续点击“下一步”,直到安装完成。

macOS:

  1. 双击下载好的 .dmg 文件。
  2. 打开后,双击包中的 .pkg 图标。
  3. 根据安装向导的提示,一路点击“继续”,同意许可协议,并输入你的电脑密码完成安装。
  4. JDK 会自动安装到标准目录(/Library/Java/JavaVirtualMachines/),无需手动设置路径。

3. 验证 JDK 是否安装成功

  1. 按下键盘上的 Win + R 键,输入 cmd,然后按回车,打开命令提示符。
  2. 输入命令 java -version 并按回车。
  3. 如果显示类似下面的版本信息(版本号和你下载的一致),说明安装成功。
java version "21.0.2" 2024-01-16 LTS
Java(TM) SE Runtime Environment (build 21.0.2+13-LTS-58)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.2+13-LTS-58, mixed mode, sharing)
  1. 打开“启动台” -> “其他” -> “终端”。
  2. 输入命令 java -version 并按回车。
  3. 同样检查版本信息是否正确。

第二步:下载并安装 IntelliJ IDEA

1. 选择版本

IntelliJ IDEA 有两个版本:

作为新手,咱们先下载免费的 Community 版本。

2. 下载安装

  1. 访问 JetBrains 官网下载页:
    https://www.jetbrains.com/zh-cn/idea/download/
  2. 向下滑在“Community”栏目下,点击你的操作系统(Windows, macOS, Linux)对应的 下载 按钮。
    安装ide
  3. 下载完成后,运行安装程序。 * Windows:

第三步:首次运行与基本配置

1. 启动 IDEA

首次运行会进行一些初始化配置。

2. 重要初始设置

  1. 是否导入设置:第一次启动会问你是否导入之前的设置,选择 跳过导入(Do not import settings)(不导入设置,使用默认配置)。
    导入配置
  2. 接受用户协议:勾选同意,然后点击“Continue”。
  3. 数据分享:是否发送使用数据给 JetBrains 以帮助他们改进产品,可以选择“Don't Send”不发送。
  4. UI 主题选择:选择你喜欢的主题,比如 Light (浅色) 或 Dark (深色)。之后可以随时更改。
  5. 插件安装:初始界面会推荐一些插件,作为新手可以先直接点击“Skip Remaining and Set Defaults”(跳过其余并设置默认),后续有需要再安装。
  6. 激活:社区版不需要激活,直接点击“Start trial”或“Start using IDEA”即可开始使用。

3. 配置 JDK(关键步骤!!!)

现在我们要告诉 IntelliJ IDEA 我们刚才安装的 JDK 在哪里。

  1. 在欢迎界面,点击左侧的 项目(Projects)
  2. 右侧选择 新建项目(New Project)
    创建新项目
  3. 在页面中部 “JDK” 旁边,点击下拉菜单。

3.1. 在弹出的文件选择窗口中,找到你安装 JDK 的路径:

  • Windows: 通常是在 C:\Program Files\Java\ 下,选择你安装的 jdk-21 这个文件夹。
  • macOS: 路径是 /Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home(请将 21 替换为你下载的实际版本号)。
  1. 选择好 JDK 路径后,点击 创建。此时 IDEA 就配置好了 Java 环境。
  2. 项目名称(Name)可以取一个简单的,比如 HelloWorld
  3. 点击 创建 按钮,你的第一个项目就创建成功了!
    选择jdk

第四步:创建并运行你的第一个程序

现在你进入了 IDEA 的主界面。

  1. 创建Java类
  1. 编写代码
public class Main {
   public static void main(String[] args) {
       System.out.println("Hello, World! 我终于成功啦!");
   }
}
  1. 运行程序
  1. 查看结果

恭喜你!你已经成功完成了从安装到运行的全部步骤!🎉

总结与后续建议

步骤 内容 关键点
1 安装 JDK 去 Oracle 官网下载,并验证 java -version
2 安装 IDEA 下载 Community (社区版),按向导安装
3 配置环境 首次创建项目时,通过 Add JDK... 指定 JDK 安装路径
4 创建运行 src 下新建 Java Class,写代码,点击绿色三角运行

Q&A


Q:为什么“不用去配置系统的环境变量”?

A:因为 IntelliJ IDEA 是一个高度集成的开发环境,它在自己内部已经管理了你为项目指定的 JDK。当你按照上一步教程,在创建新项目时通过 > Add JDK... 告诉了 IDEA JDK 的安装路径后,IDEA 就知道去哪里找编译器 (javac) 和运行时 (java) 来编译和运行你的代码了。

所以,仅仅在 IDEA 里写代码、点绿色三角运行程序,不配置系统环境变量是完全没问题的。


Q:为什么“强烈建议”配置环境变量?

A:因为配置系统环境变量 JAVA_HOMEPATH 是为了让整个操作系统而不仅仅是 IDEA 知道 Java 的存在。这会在很多场景下带来便利:

  1. 在命令行(终端/CMD)中使用 Java
  • 你想在 IDEA 自带的终端或者系统自带的 cmdPowerShell 中直接输入 java -versionjavac 等命令时,系统需要知道去哪里找这些命令。
  • 未来你一定会用到,比如使用 MavenGradle 等构建工具,它们通常依赖于 JAVA_HOME 这个环境变量来定位 JDK。
  1. 其他开发工具
  • 很多其他软件(比如服务器软件 Tomcat、构建工具 Gradle 等)在启动时都会查找 JAVA_HOME 环境变量来确定使用哪个 Java 环境。
  1. 避免未来 confusion
  • 提前配置好是一劳永逸的事情,可以避免未来某个时候突然出现“命令找不到”的错误而不知所措。

如何配置系统环境变量 (详细步骤)

下面为你提供 Windows 和 macOS 的详细配置方法。

🔧 对于 Windows 系统

  1. 确认 JDK 安装路径
  1. 打开环境变量设置
  1. 新建 JAVA_HOME 变量 (系统变量):
  1. 修改 Path 变量
  1. 验证配置

🍎 对于 macOS 系统

macOS 在安装 JDK .dmg 包时,通常会自动在 /usr/libexec/java_home 这个位置创建一个链接,命令行工具已经可以找到 Java。但手动设置 JAVA_HOME 仍然是一个好习惯。

  1. 打开终端(Terminal)。
  2. 确定 JDK 的安装路径
/usr/libexec/java_home
  1. 编辑 shell 配置文件
  1. zsh 为例,在终端输入以下命令来编辑配置文件:
nano ~/.zshrc
  1. 添加环境变量
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
  1. 保存并退出
  1. 使配置生效
source ~/.zshrc
  1. 验证配置
java -version
javac -version
echo $JAVA_HOME

总结

场景 是否需要配置环境变量
仅使用 IntelliJ IDEA 的图形界面按钮运行程序 不需要
需要在系统命令行中使用 java, javac 等命令 必须
为了未来使用 Maven、Gradle 等工具做准备 必须
让系统环境更整洁,避免未来可能出现的问题 强烈建议

给你的最终建议: 既然你已经走到了这一步,花 5 分钟时间把它配置好,这是一项一次性的投资,能为你的后续开发学习省去很多不必要的麻烦。

现在,你已经搭建好了强大的开发环境,可以开始探索精彩的编程世界了!

🤞转载请注明出处🤞