Eclipse Temurin JDK 下载地址:官方版怎么下
| 适用平台 | Windows、macOS、Linux |
|---|---|
| 授权方式 | 免费开源 |
| 内容更新 | 2026-10-21 |
下载地址
官方地址已验证返回 200 检查日期 2026-10-21
官方入口(先点这一排)
- 官方网站 / 官方下载页https://adoptium.net/temurin/releases/
网盘镜像(官网打不开时再用)
- 百度网盘待补充
镜像文件:官方 Windows x64 JDK 的 .msi 原文件
- 夸克网盘待补充
- 迅雷云盘待补充
第一排按钮指向软件方自己的域名,看到「高速下载」「极速下载」先取消,参考如何识别捆绑安装包。第二排的镜像只是官网访问受阻时的备用入口,拿到文件后按网盘镜像使用说明核对体积与数字签名。
从官网下载的完整步骤
- 打开 https://adoptium.net/temurin/releases/ ,这是 Eclipse Adoptium 项目自己的发布页,Temurin 是它的构建版本名。
- 按四个下拉框依次选:Version 挑 LTS(近期课程与项目里最常见的是 17 和 21,材料写了哪个就选哪个)、Operating System 选 Windows、Architecture 选 x64、Package Type 选 Installer。
- 点击下载得到 .msi 安装包,双击运行。在向导的自定义安装页里展开「Optional Features」,把「Add to PATH」和「Set JAVA_HOME」这两项勾上,省掉之后手动配环境变量。
- 装完新开一个命令行窗口,输 java -version 和 javac -version,两条都回出版本号才算装好,只有 java 没有 javac 说明你装的是只含运行时的 JRE 包。
容易踩的坑
- 另一条常见来源是 Oracle 官方的 JDK 构建:它的下载页要登录账户,许可条款也按个人用途与商用区分,本站成文时用程序化方式访问直接被拒绝(返回 403)。课程没有点名要 Oracle 版本时,用 Temurin 省事得多。
- 同页还发 .zip 免安装包和只含运行时的 JRE 包。要编译 Java 文件就必须选 JDK,选成 JRE 会得到一个能跑别人程序、不能编译自己代码的环境。
- 把 JAVA_HOME 设成别的 JDK 目录、或者机器上装过多个 JDK,是最典型的「代码没问题但编译报错」来源。用安装向导里的两个勾选项让安装器自己处理,比事后手动改稳。
它是什么
JDK 是 Java 的开发工具包:里面装着编译器、运行时和一堆标准库,装完你才能把 .java 文件编译成能跑的字节码。Temurin 是 Eclipse 基金会在开源项目 OpenJDK 源码上自己构建、测试并发布的那一份 JDK,免费开源,个人学习和公司商用都不收授权费,也不需要注册账户才能下载。
为什么新手也需要它
学 Java 第一步就是它,这是没有选择的。除此之外,还有一批你会遇到的东西本身是 Java 写的:一些老旧的企业后台客户端、某些数据工具的导入向导、Minecraft 的多数第三方启动器、Android 早期构建流程。碰到「需要 Java 环境」的提示,通常意思就是这台电脑上要有一个 JDK 或者 JRE。
Java 环境最折磨人的不是下载,是版本与变量:机器上装过两三个 JDK、JAVA_HOME 指向其中某一个、PATH 里又塞了另一个的 bin,就会出现"代码没问题但编译报错"。所以下载这一步尽量走省事的路:能直接下、装的时候能让安装器自己写变量的那种。
官网下载的判断依据
Temurin 的发布页是 https://adoptium.net/temurin/releases/,由 Eclipse Adoptium 项目维护。页面用四个筛选框组织下载:Version 选版本、Operating System 选 Windows、Architecture 选 x64、Package Type 选 Installer,右侧给出的就是 .msi 安装包。要认的文件名同时带着 jdk、x64、windows 这几个词——同页还发 .zip 免安装包和只含运行时的 JRE 包,选错类型会得到一个"能跑别人的程序,但不能编译自己的代码"的环境。
另一条常见来源是 Oracle 官方的 JDK 构建。它的下载页需要登录账户,许可条款按个人用途和商用区分,本站成文时用程序化方式访问该页直接被拒绝(返回 403)。课程没有点名要 Oracle 版本时,用 Temurin 省事得多,两者在入门阶段的功能没有区别。
安装向导走到自定义安装页时,展开「Optional Features」,把 Add to PATH 和 Set JAVA_HOME 两项勾上。这一步是自愿的,但省掉它意味着你要手动进系统设置改环境变量,而那正是新手最容易改错的地方。
装完之后怎么用
新开一个命令行窗口(老窗口读不到刚写进去的变量),输这两条:
java -version
javac -version
两条都回出版本号才算装好。只有 java 有输出、javac 提示找不到命令,说明装的是 JRE 或者 PATH 没写进去,回到安装向导重装一次比手动改环境变量快。
想确认当前实际在用哪一个 JDK,输 where java(CMD)或 Get-Command java(PowerShell),它会把找到的路径列出来——机器上并存多个版本时,这一条命令比任何配置工具都直观。
常见问题
JDK 17、21、25 该装哪个?
跟着课程或项目的要求走。它们都属于长期支持版本,语法与库的差别在入门阶段影响很小;如果材料什么也没写,选发布页列出的较新 LTS 即可。同一台电脑上可以并存多个版本,靠 JAVA_HOME 决定当前用哪个。
JDK 和 JRE 有什么区别?
JDK 里包含编译器和其他开发工具,JRE 只是运行已经编译好的 Java 程序所需的运行时。学编程、做项目要的是 JDK;只有跑某个现成的 Java 桌面软件时才只需要 JRE。
要不要装所谓「Java 环境配置工具」?
不需要。JDK 本身就是一个 msi,装的时候勾上 Add to PATH 与 Set JAVA_HOME,两条命令能出版本号就算配好了。第三方配置工具做的事只是替你把这两项写进系统变量,还多带一个常驻程序。