用最实用的方法来解决问题。
该教程不是用安装程序安装,而是通过设置环境变量,来实现基础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%变量转换成路径![]()
- 系统会自动把



