JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)
关键要点
- 研究表明,JDK(Java Development Kit)下载和安装涉及选择官方Oracle网站或其他镜像源,安装步骤因操作系统而异。
- 官方下载地址为Oracle网站(https://www.oracle.com/java/technologies/downloads/),提供JDK 21和17等LTS版本;其他镜像如OpenJDK、Microsoft Build of OpenJDK等也可用。
- 安装过程需根据Windows、macOS或Linux系统分别配置,涉及环境变量设置,需验证安装成功。
下载JDK
官方Oracle网站
访问 https://www.oracle.com/java/technologies/downloads/,选择最新LTS版本(如JDK 21或17),根据操作系统下载对应安装文件(.exe为Windows,.tar.gz为macOS/Linux)。
其他镜像源
- OpenJDK: https://openjdk.org/install/
- Microsoft Build of OpenJDK: https://learn.microsoft.com/en-us/java/openjdk/download
- BellSoft Liberica JDK: https://bell-sw.com/pages/downloads/
- OpenLogic OpenJDK: https://www.openlogic.com/openjdk-downloads
安装步骤
Windows
- 下载.exe文件,运行安装程序,接受许可协议。
- 安装完成后,设置JAVA_HOME环境变量(如C:\Program Files\Java\jdk-21),并添加到PATH。
- 打开命令提示符,输入
java -version
验证。
macOS
- 下载.tar.gz文件,解压后移动到/Library/Java/JavaVirtualMachines/。
- 设置JAVA_HOME(如export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home),并添加到配置文件。
- 终端运行
java -version
验证。
Linux
- 下载.tar.gz文件,解压后移动到/usr/local/。
- 设置JAVA_HOME(如export JAVA_HOME=/usr/local/jdk-21),并添加到PATH。
- 终端运行
java -version
验证。
JDK的下载与安装教程详解
背景与概述
JDK(Java Development Kit)是Java开发工具包,用于开发和运行Java应用程序。它包括Java运行时环境(JRE)、编译器(javac)、调试器(jdb)、文档生成工具(javadoc)等组件,是Java开发者的必备工具。用户请求的“JDK的下载与安装教程(详细版,下载地址:官网+其它镜像)”表明需要一个全面的中文指导,涵盖下载来源和跨操作系统的安装步骤。
研究表明,JDK可以从Oracle官方网站下载,也可以通过OpenJDK等开源镜像获取。安装过程因操作系统(Windows、macOS、Linux)而异,通常涉及下载安装文件、配置环境变量和验证安装。结合2025年7月13日最新的网络资源,本文将提供详细的下载地址和安装教程,参考Oracle、OpenJDK、Microsoft Build of OpenJDK、BellSoft Liberica JDK和OpenLogic OpenJDK等来源。
下载地址
JDK的下载来源包括官方Oracle网站和其他镜像,以下是详细列表:
1. 官方Oracle网站
- 下载页面: https://www.oracle.com/java/technologies/downloads/
- 直接下载链接(最新LTS版本,截至2025年7月13日):
- JDK 21(推荐):
- JDK 17:
- 注意:这些链接适用于自动化脚本,但可能会随时间变化。建议直接访问官方下载页面选择合适的版本和平台。下载时需接受许可协议,JDK 17及更高版本的许可协议已于2024年10月更新,详细信息可在官方网站查看。
2. 其他镜像来源
以下是替代下载来源,适合无法访问Oracle网站或需要开源版本的用户:
- OpenJDK(开源版本):
- 网站: https://openjdk.org/
- 下载指南: https://openjdk.org/install/
- OpenJDK提供多种版本(如JDK 8、11、17、21等),适用于Windows、macOS和Linux。研究表明,OpenJDK是Java SE的参考实现,广泛用于开发和生产环境。
- Microsoft Build of OpenJDK:
- 下载页面: https://learn.microsoft.com/en-us/java/openjdk/download
- 提供Windows、Linux和macOS的JDK版本,适合Microsoft生态系统的用户。
- BellSoft Liberica JDK:
- 下载页面: https://bell-sw.com/pages/downloads/
- 支持多种平台和版本,包括JDK 8、11、17、21等,适合需要额外支持和更新的用户。
- OpenLogic OpenJDK:
- 下载页面: https://www.openlogic.com/openjdk-downloads
- 提供Linux、Windows和macOS的OpenJDK构建,适合需要季度更新的用户。
安装教程
JDK的安装步骤因操作系统而异。以下提供Windows、macOS和Linux的详细安装指南,涵盖下载、安装、环境变量配置和验证步骤。
Windows安装步骤
- 下载JDK:
- 访问Oracle官方下载页面https://www.oracle.com/java/technologies/downloads/。
- 选择JDK 21或JDK 17,点击“Windows x64”下载.exe文件(如
jdk-21_windows-x64_bin.exe
)。
- 运行安装程序:
- 双击下载的.exe文件。
- 接受许可协议,选择安装目录(默认通常为
C:\Program Files\Java\jdk-21
)。 - 确保勾选“将JDK添加到PATH环境变量”选项(如果有),以便命令行可以直接使用Java工具。
- 设置JAVA_HOME(可选,但推荐):
- 右键单击“此电脑” > “属性” > “高级系统设置” > “环境变量”。
- 在“系统变量”中,点击“新建”,变量名:
JAVA_HOME
,变量值:JDK安装目录(如C:\Program Files\Java\jdk-21
)。 - 找到PATH变量,点击“编辑”,添加
%JAVA_HOME%\bin
(如果安装程序未自动添加)。
- 验证安装:
- 打开命令提示符(Win + R,输入
cmd
)。 - 输入
java -version
,按Enter,应显示类似java version "21.0.0"
的输出,确认安装成功。
macOS安装步骤
- 下载JDK:
- 访问Oracle官方下载页面https://www.oracle.com/java/technologies/downloads/。
- 选择JDK 21或JDK 17,点击“macOS”下载.tar.gz文件(如
jdk-21_macos-x64_bin.tar.gz
)。
- 解压文件:
- 打开终端,导航到下载目录(如
cd ~/Downloads
)。 - 运行
tar -xzf jdk-21_macos-x64_bin.tar.gz
(以JDK 21为例)。 - 解压后,会生成一个文件夹(如
jdk-21.jdk
)。
- 移动到系统目录:
- 将解压后的文件夹移动到
/Library/Java/JavaVirtualMachines/
:bash sudo mv jdk-21.jdk /Library/Java/JavaVirtualMachines/
- 需要管理员权限,输入密码确认。
- 设置JAVA_HOME:
- 打开终端,运行:
bash export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home
- 要永久生效,编辑
.bash_profile
或.zshrc
文件(根据你的Shell类型),添加上述命令,然后运行source ~/.bash_profile
或source ~/.zshrc
。
- 验证安装:
- 运行
java -version
,应显示类似java version "21.0.0"
的输出,确认安装成功。
Linux安装步骤
- 下载JDK:
- 访问Oracle官方下载页面https://www.oracle.com/java/technologies/downloads/。
- 选择JDK 21或JDK 17,点击“Linux x64”下载.tar.gz文件(如
jdk-21_linux-x64_bin.tar.gz
)。
- 解压文件:
- 打开终端,导航到下载目录(如
cd ~/Downloads
)。 - 运行
tar -xzf jdk-21_linux-x64_bin.tar.gz
(以JDK 21为例)。 - 解压后,会生成一个文件夹(如
jdk-21
)。
- 移动到系统目录:
- 将解压后的文件夹移动到
/usr/local/
:bash sudo mv jdk-21 /usr/local/
- 需要管理员权限,输入密码确认。
- 设置JAVA_HOME和PATH:
- 编辑Shell配置文件(如
.bashrc
或.profile
),添加:bash export JAVA_HOME=/usr/local/jdk-21 export PATH=$PATH:$JAVA_HOME/bin
- 应用更改:运行
source ~/.bashrc
(或.profile
)。
- 验证安装:
- 运行
java -version
,应显示类似java version "21.0.0"
的输出,确认安装成功。
注意事项
- 许可协议:下载Oracle JDK时,需要接受许可协议。JDK 17及更高版本的许可协议已于2024年10月更新,详细信息可在官方网站查看。
- 版本选择:JDK 21和JDK 17是当前的LTS(长期支持)版本,适合大多数用户。非LTS版本(如JDK 22)可能提供更新的特性,但支持期限较短。
- 其他来源:如果无法访问Oracle网站,可以使用OpenJDK、Microsoft Build of OpenJDK、BellSoft Liberica JDK或OpenLogic OpenJDK作为替代。这些版本的安装步骤可能略有不同,请参考各自的文档。
- 环境变量:设置JAVA_HOME和PATH环境变量是Java开发的常见需求,尤其是当你需要在命令行或IDE中使用Java时。
- 权限问题:macOS和Linux安装可能需要管理员权限,使用
sudo
命令时需输入密码。 - 验证安装:确保
java -version
命令返回正确版本信息,若返回“命令未找到”,检查PATH配置。
总结
通过以上步骤,你可以轻松下载并安装JDK,开始你的Java开发之旅。官方下载地址为Oracle网站https://www.oracle.com/java/technologies/downloads/,其他镜像如OpenJDKhttps://openjdk.org/install/等也提供替代选择。安装后,记得验证环境变量配置,确保开发环境正常运行。
参考资料: