用最实用的方法来解决问题。
该教程不是用安装程序安装,而是通过设置环境变量,来实现基础Java环境搭建。
Java
更新换代太快了, 不知不觉版本号就到19了, 前两年还是11(@_@;)
虽说如此, 配置方法还是一样的, 附上17 LTS
版JDK下载链接https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.zip
下载 Java JDK
这里选择 Java8 进行演示,并提供3种下载方法参考~
官网
官网的 Java 8 只提供安装包下载 可以到其它地方下载打包好的JDK,这里使用 Java 11 做为示例
Azul Zulu
网页往下拉,找到下载处,选择Java版本和系统,然后下载压缩包网盘下载
提取码: 47w5版本小解
- Java 是向后兼容的
- 新版本仍能使用旧版本开发的程序
- Java 8 是目前市场份额最多版本(2020)
- 很多公司仍在用 Java8 开发
- Java 11 是 Java8 后首个长期支持版本(LTS)
- 市场份额在 Java8 之后 正在慢慢提升中
- Java 是向后兼容的
解压 Java JDK
记住解压路径 这是 Java JDK 的根目录
添加环境变量
Win + R
运行 输入 sysdm.cpl
回车进入 系统属性配置

依次点击 高级 >> 环境变量

新建 变量名: JAVA_HOME
变量值: C:\Java\jdk8.0.275
(刚刚解压的Java路径)

双击 Path 环境变量 进入编辑 (图示操作也是可以的)

新建变量 %JAVA_HOME%/bin

Win7 下添加环境变量要用分号隔开

检验环境
Win +R
运行 cmd 输入 java -version
输出版本信息
错误排查
- 若是没有正常输出 请检查环境变量的路径是否配置正确
- 在 cmd 窗口 输入
echo %JAVA_HOME%
查看路径- 注意大小写正确
- 斜杠是否写反
- 分号 是否为英文符号
- 在 cmd 窗口 输入
echo %PATH%
查看 是否有%JAVA_HOME%\bin
- 系统会自动把
%JAVA_HOME%
变量转换成路径
- 系统会自动把