核心概念:JDK 是什么?
- JRE (Java Runtime Environment): Java 运行环境。如果你只想运行已有的 Java 程序(如 Minecraft),只需要安装 JRE。
- JDK (Java Development Kit): Java 开发工具包。它包含了 JRE 以及编译器 (
javac)、调试器等其他开发工具。如果你想编写和编译 Java 程序,必须安装 JDK。
对于开发者来说,我们直接安装 JDK。
第一步:下载 JDK
-
访问 Oracle 官方网站(或 OpenJDK 提供方)。
- Oracle JDK (官方商业版): www.oracle.com/java/techno…
- Eclipse Temurin (OpenJDK 推荐发行版): adoptium.net/zh-CN/temur…
-
选择最新的 LTS (长期支持) 版本,如 JDK 17 或 JDK 21。LTS 版本更稳定,适合生产环境。
-
根据你的操作系统选择对应的安装包:
- Windows: 下载
.msi安装程序 (例如x64 MSI Installer)。 - macOS: 下载
.dmg安装程序 (例如x64 DMG Installer) 或.tar.gz压缩包。 - Linux: 下载
.tar.gz压缩包 或.deb/.rpm包。
- Windows: 下载
建议:初学者使用 Oracle 的 .msi (Windows) 或 .dmg (macOS) 安装器,最简单。Linux 用户或喜欢开源版的用户可选择 Eclipse Temurin。
第二步:安装与配置
一、Windows 系统安装
-
运行安装程序:
- 双击下载好的
.msi文件。 - 跟随安装向导,点击“下一步”即可。建议使用默认的安装路径(通常是
C:\Program Files\Java\jdk-17),方便后续配置。
- 双击下载好的
-
配置环境变量 (非常重要!):
- 右键点击“此电脑” -> “属性” -> “高级系统设置” -> “环境变量”。
- 新建系统变量:
- 点击“系统变量”下方的【新建】。
- 变量名:
JAVA_HOME - 变量值:你的 JDK 安装路径(例如
C:\Program Files\Java\jdk-17)
- 修改
Path变量:- 在“系统变量”中找到并选中
Path,点击【编辑】。 - 点击【新建】,添加一行:
%JAVA_HOME%\bin
- 在“系统变量”中找到并选中
- 点击【确定】保存所有更改。
-
验证安装:
- 按
Win + R键,输入cmd打开命令提示符。 - 输入以下命令并回车:
java -version javac -version - 如果成功显示刚才安装的 JDK 版本信息(如下图),说明安装和配置成功!
- 按
二、macOS 系统安装
方法 A:使用 .dmg 安装包 (推荐)
- 双击下载的
.dmg文件。 - 双击包内的
.pkg图标,按提示完成安装。安装程序会自动配置好一切。 - 打开“终端”(Terminal),输入
java -version验证。
方法 B:使用 Homebrew (开发者常用)
- 打开“终端”。
- 安装 Homebrew (如果尚未安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 安装 JDK (例如 Temurin JDK 17):
brew install temurin17 - 验证:
java -version
注意:macOS 可能自带了旧版本的 Java。新安装的 JDK 优先级更高。如果需要管理多个版本,可以安装 jenv 工具。
三、Linux 系统安装 (以 Ubuntu 为例)
方法 A:使用 apt 安装 OpenJDK (最简单)
- 打开终端。
- 更新包列表:
sudo apt update - 安装 OpenJDK (例如 JDK 17):
sudo apt install openjdk-17-jdk - 验证:
java -version
方法 B:手动安装 .tar.gz 压缩包 (更灵活)
- 使用
tar命令解压下载的压缩包到你想安装的目录,例如/usr/lib/jvm:sudo tar -xzf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm - 配置环境变量。编辑
~/.bashrc文件:nano ~/.bashrc - 在文件末尾添加以下内容 (请根据你解压出的文件夹名修改路径):
export JAVA_HOME=/usr/lib/jvm/jdk-17 export PATH=$JAVA_HOME/bin:$PATH - 使配置生效:
source ~/.bashrc - 验证:
java -version
总结与注意事项
| 操作系统 | 推荐安装方法 | 验证命令 | 关键步骤 |
|---|---|---|---|
| Windows | 下载 Oracle 的 .msi 安装器 | java -version | 必须手动配置环境变量 |
| macOS | 下载 .dmg 安装包或使用 brew | java -version | 安装器自动配置,无需手动干预 |
| Linux | 使用 apt 等包管理器安装 OpenJDK | java -version | 包管理器自动配置 |
- 如果
java -version成功但javac -version失败:说明可能只安装了 JRE 而没有安装 JDK,或者环境变量Path没有正确指向 JDK 的bin目录。请确保你下载的是 JDK 并正确配置了JAVA_HOME。 - 版本选择:对于学习和新项目,直接选择最新的 LTS 版本(如 JDK 17 或 21)即可。 m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207… m.weibo.cn/detail/5207…
按照以上步骤操作,你一定能成功安装 Java JDK 并开始你的编程之旅。