windows10怎么安装jdk8

老刘

Windows 10 怎么安装 JDK 8?超详细小白教程

很多刚接触 Java 的朋友,或者需要跑一些老项目、Android 相关工具的人,都会遇到同一个问题:Windows 10 怎么安装 JDK 8。JDK 8 虽然不是最新版本,但稳定性好,兼容性强,很多企业项目、学习资料、Maven 仓库里的老依赖,至今还在用它。下面我把从下载到配置、验证的完整流程写清楚,一步一步来,照着做基本不会出错。

一、先搞清楚:JDK 8 是什么,为什么还要装它

JDK 全称 Java Development Kit,是写 Java 程序和运行 Java 程序必须的工具包。里面包含了编译器 javac、运行环境 JRE 以及各种调试工具。

JDK 8 发布于 2014 年,是目前使用最广泛的 LTS(长期支持)版本之一。很多公司内部系统、Spring Boot 早期版本、Hadoop 生态、部分 Android 开发工具,仍然指定用 JDK 8。新电脑装完 Windows 10 后默认没有 Java 环境,所以需要手动安装。

注意:Oracle 官方已经不再免费提供 JDK 8 的长期更新,个人学习和非商业使用可以下载,但更推荐用开源免费的发行版,比如 Eclipse Temurin(原 AdoptOpenJDK)或 Amazon Corretto,避免授权问题。

二、安装前的准备工作

  1. 确认系统是 64 位 Windows 10(几乎所有 Win10 都是)。右键“此电脑”→属性,看系统类型。
  2. 最好先卸载电脑里已有的其他 Java 版本,避免冲突。到“控制面板”→“程序和功能”里搜 Java 或 JDK,全部卸载。
  3. 准备一个干净的下载位置,比如 D:\Software,不要直接装到 C 盘系统目录,后期换系统方便。
  4. 关闭杀毒软件或 Windows Defender 的实时保护(安装时偶尔会误报),装完再开。

三、下载 JDK 8 安装包(推荐免费稳定源)

最稳妥的方式是去 Eclipse Temurin 官网下载(免费、开源、长期维护):

  1. 打开浏览器,搜索 “Eclipse Temurin JDK 8” 或直接访问 adoptium.net。
  2. 页面上选择:
    • Version:8 (LTS)
    • Operating System:Windows
    • Architecture:x64
    • Package Type:JDK
  3. 点击下载 .msi 安装包(推荐 .msi,安装更简单,自动处理部分环境变量)。文件大概 100 多 MB。

如果一定要 Oracle 原版,可以去 Oracle 官网的 Java SE 8 Archive Downloads 页面,需要注册 Oracle 账号才能下载。个人建议优先用 Temurin,省事且无授权风险。

下载完成后,右键安装包→属性→解除锁定(如果有的话),防止安装被拦截。

四、正式安装 JDK 8(图文步骤拆解)

  1. 双击下载好的 .msi 文件,弹出安装向导。
  2. 点击 “Next”。
  3. 选择安装路径。默认是 C:\Program Files\Eclipse Adoptium\jdk-8.x.x.x-hotspot,建议改成自己习惯的路径,比如 D:\Java\jdk1.8.0_xxx。记住这个路径,后面配环境变量要用。
  4. 继续 Next,安装程序会自动把 JRE 和开发工具装上。
  5. 安装过程大概 1-2 分钟,结束后点击 “Close” 或 “Finish”。

如果下载的是 .zip 压缩包(绿色版),直接解压到 D:\Java\jdk1.8.0_xxx 即可,不需要安装程序。

五、配置环境变量(最关键的一步,小白容易卡在这里)

安装完只是把文件放到电脑上,系统还不知道 Java 在哪,必须手动告诉它。

  1. 右键“此电脑”→属性→高级系统设置→环境变量。
  2. 在“系统变量”区域(下面那个)点击“新建”:
    • 变量名:JAVA_HOME
    • 变量值:你刚才安装的路径,例如 D:\Java\jdk1.8.0_xxx(不要带 bin,只到 jdk 目录)。
  3. 找到系统变量里的 Path,双击编辑。
  4. 点击“新建”,添加两行:
    • %JAVA_HOME%\bin
    • %JAVA_HOME%\jre\bin (有的版本没有单独 jre 目录,只加第一行也行)
  5. 确认所有窗口点“确定”,一路退出。

注意:变量值千万别加引号,路径里不要有中文或空格(如果有空格,用短路径或者换位置)。改完环境变量后,已经打开的 CMD 窗口不会立即生效,必须关掉重新打开。

六、验证是否安装成功

  1. 按 Win + R,输入 cmd,回车打开命令提示符。
  2. 输入以下两条命令,分别回车:
java -version
javac -version

正常情况会显示类似:

java version "1.8.0_xxx"
Java(TM) SE Runtime Environment ...
Java HotSpot(TM) 64-Bit Server VM ...

以及

javac 1.8.0_xxx

如果出现“不是内部或外部命令”,说明环境变量没配好,回去检查 JAVA_HOME 和 Path,特别注意有没有多打空格、路径是否正确。

再输入 echo %JAVA_HOME%,应该能打印出你设置的路径。

七、常见问题及解决办法

问题1:java -version 显示其他版本 说明 Path 里有旧的 Java 路径排在前面。打开环境变量,把 %JAVA_HOME%\bin 移到 Path 的最上面,或者删掉旧的 Java 路径。

问题2:安装后提示缺少 jvm.dll 或找不到主类 多半是 32 位和 64 位混装,或者安装路径被杀毒软件隔离。重新用 64 位安装包,并添加杀毒白名单。

问题3:命令行能用,但 Eclipse / IDEA 找不到 JDK 在 IDE 里手动指定 JDK 路径:File → Project Structure → SDKs → 添加你安装的 jdk 目录。

问题4:Win10 权限问题导致安装失败 右键安装包“以管理员身份运行”。或者临时关闭 UAC(用户账户控制)。

问题5:想同时保留多个 JDK 版本 可以装多个,用 JAVA_HOME 切换,或者用工具如 jEnv、SDKMAN(Windows 上可用 scoop 安装),开发时在 IDE 里按项目指定不同 JDK。

八、安装后的小优化建议

  • 把 jdk 目录下的 bin 文件夹加到快捷方式,方便以后直接用。
  • 如果经常用 Maven 或 Gradle,记得它们也要指向同一个 JDK 8。
  • 定期检查更新:Temurin 的 JDK 8 还会有安全补丁,可以去官网看有没有新 build。
  • 写代码时建议配合 IDEA 或 VS Code + Java 插件,体验比纯记事本强太多。
  • 测试一个简单程序:新建 HelloWorld.java,用记事本写代码,然后 cmd 里 javac 编译、java 运行,确认完整链路通畅。

按照上面步骤,从下载到验证通常 10-15 分钟就能搞定。Windows 10 对 JDK 8 的兼容性非常好,只要环境变量配正确,基本一次成功。装好后就可以安心学 Java、跑项目或者使用依赖 Java 的各种工具了。如果中途某一步提示具体报错,把完整错误信息记下来,对照上面的常见问题基本都能对上。

文章版权声明:文章内容均来源于各大短视频平台搜集以及修改和删减新增,如有侵权或者违规,请联系站长进行删除,如需转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1人围观)

还没有评论,来说两句吧...

目录[+]