提醒
本文使用官方安装包进行示例说明,需要登录 Oracle 账号才可进行下载,若无账号请自行前往 创建账户 注册 ,其他 JDK 下载渠道,这里不做过多介绍。
下载 JDK
访问官网下载地址: https://www.oracle.com/java/technologies/downloads
提示
也可通过如下链接,快速跳转至对应版本下载页面:
Java 8 | Java 11 | Java 17 | Java 21 | Java 22
其他版本下载可参考:更多版本
系统架构:
Windows
系统:仅支持x64
架构。macOS
系统: 按照CPU
类型,Intel
采用x64
架构,Apple M
系列采用ARM64
架构。Linux
系统:根据CPU
架构,可选ARM64
、x86
、x64
。
JDK 安装包和压缩包,除安装方式区别外,本质无任何差异。
以 Windows 系统下载 JDK 11 为例,因为只有 x64 架构,步骤如下:
点击下载链接后,会弹出如下窗口,先勾选同意协议,再点击下方下载按钮。
若未登录账号,点击会跳转至登录界面,登录成功后自动拉起下载,耐心等待下载完成。
安装配置
如上步骤,下载完成后,按照对应操作系统进行安装:Windows | macOS | Linux
Windows
下载完成后,双击安装包,出现如下界面,点击 下一步
继续安装。
选择安装目录,按需点击 更改
修改默认安装路径。
以安装到 D:\Develop Software\Java\OpenJDK11
为例,更改安装目录后,点击 下一步
。
JDK 8 以下版本安装差异
JDK 8 版本安装时会出现如下页面,进行 JRE
安装选择,因 JDK
包含 JRE
,所以不用再次安装,直接点击右上角 X
关闭窗口,如果有确认取消弹窗,选择 是
即可。
出现如下界面,说明安装成功,点击下方 关闭
按钮即可。
Win
+ R
打开运行窗口,输入如下命令,打开配置环境配置界面:
rundll32 sysdm.cpl,EditEnvironmentVariables
打开如下界面后,点击 新建
系统变量
注意
注意区分 用户变量
和 系统变量
,用户变量
下配置的所有变量,仅在当前登录账户下生效,如需要多个登录账户均生效,建议配置在系统变量下,系统变量
属于全局变量,不受登录账户影响。
配置 JAVA_HOME
,变量值为上文的安装路径,也可以点击 浏览目录
快速选择,最后点击 确定
保存。
配置 PATH
,编辑 Path
变量。
点击右上角新建
,添加 %JAVA_HOME%\bin
点击 确定
保存。
配置 CLASS_PATH
,同上新增系统变量,如下所示,然后逐级点击 确定
保存。
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
打开命令行窗口,运行 java -version
,查看版本号,若打印如下,说明配置成功。
注意
环境变量配置后,新打开命令窗口才会生效,安装前打开的命令窗口,无法读取新增的环境变量 !!
java version "11.0.21" 2023-10-17 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.21+9-LTS-193)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.21+9-LTS-193, mixed mode)