Java:Windows 10下载和配置JDK
0. 介绍
JDK,全称是 “Java Development Kit”,Java 开发工具包,是一个开发 Java 必不可少的程序或资源(目前可替换的有:OpenJDK)。
JDK 中包含了 JVM 和 JRE 等运行 Java 必须的资源,还多了很多开发 Java 必需的资源。
如果更详细资料感兴趣,可以参考我的另外一篇博客:Java 开发工具包。
1. 下载
- 打开 JDK 官网(JDK 属于 Oracle 公司)直达 JDK 官网下载链接
- 点击 “JDK Download” 按钮
注:官网上第一个 JDK 版本都是最新版,写博客期间最新版为 JDK 15,如果你需要较低版本,请查看下一步;否则跳过(请忽略) - 下载较低版本
- 下载页面(以 JDK 15 为例)
- 在 Windows x64 区域(高级版本在 Windows 只支持 x64 位操作系统),点击一个进行下载
2. 安装
2.1. “.zip” 安装
- 将 “jdk-15.0.1_windows-x64_bin.zip” 解压到一个你认为合适的位置(路径尽量不要有中文)
2.2. “.exe” 安装
-
双击 “.exe” 文件,打开安装程序
-
单击 “Next”
-
安装路径,如果路径不合适,可以点右侧的 “Change” 进行修改(尽量不要有中文),点击 “Next”
-
安装过程(很快,可能几秒到几分钟)
-
成功安装,点击 “Close” 退出
3. 配置
注:我的 JDK-15 完整路径是 “C:\Program Files\Java\jdk-15.0.1”(引号内的内容)
- 选中桌面上 “我的电脑”, 鼠标右键,选择 “属性”
- 高级系统设置
- 选择 “高级” 选项卡下的 “环境变量”
- 用户变量和系统变量
注:用户变量只对某一特定用户有效;系统变量对整个系统有效。
我的电脑只有我一个用户,所以我直接修改系统变量。
-
新建变量
-
变量 JAVA_HOME
- 变量名称:JAVA_HOME
- 变量值:你的 JDK 路径
点击 “OK”。
- 找到系统变量下的 “Path” 变量
选中双击打开,或者选中后点击 “Edit” 打开
-
点击 “New” 创建一个新的路径
-
输入 “%JAVA_HOME%\bin”,并点击 “OK”
-
继续点击 “OK”
-
最后一次 “OK”
注:以上三次确认,都确保点击了,以保证系统变量生效。
4. 测试
-
打开 CMD
-
输入命令:“java”
-
输入命令:“java --version”
-
输入命令:“javac”
-
输入命令:“javac --version”
-
以上结果都表明:成功配置了 JDK。
4. 问答
配置 JDK 路径有两种方案。
方案一:就是 3. 中的方案,先 “JAVA_HOME”,后 “Path” 路径;
方案二:就是直接在 “Path” 中配置 JDK 的路径,如下图所示
其中 “JAVA_HOME=C:\Program Files\Java\jdk-15.0.1”。
这两种方案都能成功配置 JDK。
你可能存在疑问:为什么还要“多此一举”地创建一个 “JAVA_HOME” 变量呢?
假如现在我要更换 JDK 的版本,如 JDK 14,那么
方案一:更换 “JAVA_HOME” 的值
方案二:更换 “Path” 中关于 JDK 的值
看起来似乎是差不多复杂的。
但是,当需要多个关于 JDK 路径的时候,方案一的优势就体现出来了。
方案一:%JAVA_HOME%\bin; %JAVA_HOME%\lib;
方案二:C:\Program Files\Java\jdk-15.0.1\bin; C:\Program Files\Java\jdk-15.0.1\lib;