杰瑞科技汇

Java平台去哪里下载?

“Java Platform”通常指的是 Java Development Kit (JDK),它是开发 Java 应用程序所必需的核心工具包,对于大多数开发者来说,下载 JDK 就是下载 Java Platform。

Java平台去哪里下载?-图1
(图片来源网络,侵删)

第一步:确定你需要哪个版本的 Java?

Java 主要分为两大版本线,你需要根据你的项目需求或学习目标来选择。

Java 17 (LTS - 长期支持版本)

这是目前 最推荐 的版本,也是未来的主流,LTS 版本会获得长期的安全更新和错误修复,非常适合用于生产环境和企业级项目。

  • 特点:稳定、性能好、社区支持强、未来趋势。
  • 适用场景:新项目开发、学习、任何希望使用稳定环境的开发者。

Java 21 (LTS - 长期支持版本)

这是最新的 LTS 版本,于 2025 年 9 月发布,它包含了更多的新特性,但生态支持可能不如 Java 17 普遍。

  • 特点:最新、功能最全(如虚拟线程、记录模式等)。
  • 适用场景:希望尝试最新技术、学习前沿特性的开发者,如果你的项目或团队明确要求使用 Java 21,那么请选择它。

Java 8 (LTS - 长期支持版本)

这是一个非常经典且仍在广泛使用的 LTS 版本,很多遗留项目、企业级应用和安卓开发仍在使用它。

Java平台去哪里下载?-图2
(图片来源网络,侵删)
  • 特点:生态极其成熟、兼容性好、资源丰富。
  • 适用场景:维护旧项目、学习(尤其是初学者,因为大部分教程基于此)、安卓开发。

简单建议

  • 新手或新项目:直接选择 Java 17
  • 维护旧项目:确认项目要求的版本,很可能是 Java 8 或 Java 11。
  • 尝鲜:可以选择 Java 21

第二步:选择一个 JDK 发行版

Oracle 官方提供了 JDK,但也有很多优秀的社区或商业公司提供的 JDK 发行版,它们都基于 OpenJDK(Java 的开源实现),核心功能相同,但在性能、工具链和许可协议上可能略有差异。

发行版 提供方 特点 推荐人群
Oracle JDK Oracle 官方版本,工具齐全,但旧版本(如8u211之前)需要付费商业许可。 企业用户(特别是需要旧版本时)、对官方支持有要求的开发者。
OpenJDK 社区/各大厂商 完全开源、免费,是 Java 的基础实现,各大厂商在此基础上进行优化。 绝大多数开发者,尤其是个人开发者、开源项目。
Amazon Corretto Amazon 基于 OpenJDK,经过 AWS 优化,免费、长期支持,包含错误修复和安全更新。 在 AWS 云上部署的开发者,追求稳定和性能的开发者。
Microsoft Build of OpenJDK Microsoft 微软提供的 OpenJDK 构建,与 Azure 和 Windows 深度集成,免费且支持 LTS。 在 Windows 或 Azure 环境下工作的开发者。
Eclipse Temurin Eclipse 基金会 一个非常流行的 OpenJDK 发行版,由社区和多家大公司(如阿里、IBM)支持,质量高,覆盖全。 强烈推荐,特别是需要多版本、多平台支持的开发者。
GraalVM Oracle 一个高性能的 JDK,不仅支持 Java,还支持 JavaScript、Python 等多种语言,并支持 AOT(提前编译)。 需要极致性能、多语言运行或构建原生镜像的开发者。

简单建议

  • 如果不确定,首选 Eclipse TemurinAmazon Corretto,它们稳定、免费且社区活跃。
  • 如果你是 Java 初学者,Eclipse Temurin 是一个非常好的选择。

第三步:下载和安装 (以 Java 17 和 Eclipse Temurin 为例)

访问下载网站

访问 Eclipse Temurin 的官方下载页面: https://adoptium.net/

Java平台去哪里下载?-图3
(图片来源网络,侵删)

选择版本和平台

  • Temurin Version: 选择 LTS,然后在下面的下拉菜单中选择 17
  • Operating System: 选择你的操作系统,如 Windows, macOS, 或 Linux
  • Architecture: 选择你的系统架构,通常是 x64 (64位)。
  • Package Type: 对于 Windows 用户,推荐下载 Installer (msi),它会自动配置环境变量,对于 macOS,下载 PKG 文件,对于 Linux,下载 Tar.gz (压缩包) 或使用包管理器安装。

下载安装包

点击下载按钮,下载对应的安装包。

安装

  • Windows: 双击 .msi 文件,按照安装向导一步步操作。建议保持默认安装路径,通常是 C:\Program Files\Java\jdk-17...
  • macOS: 双击 .pkg 文件,按照提示完成安装,安装程序会自动配置好环境变量。
  • Linux: 解压 tar.gz 文件到 /usr/lib/jvm/ 目录下,然后需要手动配置环境变量(见下一步)。

第四步:配置环境变量 (非常重要)

安装完成后,你需要告诉你的操作系统去哪里找到 Java,这个过程就是配置环境变量。

Windows 10/11:

  1. 打开“开始”菜单,搜索“编辑系统环境变量”,并打开它。
  2. 在弹出的“系统属性”窗口中,点击右下角的“环境变量...”按钮。
  3. 在“系统变量”区域(不是用户变量):
    • 新建 JAVA_HOME:
      • 变量名:JAVA_HOME
      • 变量值:JDK 的安装路径,C:\Program Files\Java\jdk-17.0.8 (确保路径正确)。
    • 编辑 Path 变量:
      • 找到并选中 Path 变量,点击“编辑...”。
      • 点击“新建”,然后添加 %JAVA_HOME%\bin
      • 确保 %JAVA_HOME%\bin 的位置在列表上方,或者至少在其他 Java 版本路径的上方。
  4. 点击所有窗口的“确定”保存设置。

macOS:

如果你使用的是 .pkg 安装包,通常环境变量已经自动配置好了,你可以通过终端验证。

Linux (以 Ubuntu/Debian 为例):

  1. 打开终端。
  2. 编辑你的 shell 配置文件,通常是 ~/.bashrc~/.zshrc (取决于你使用的 Shell)。
    nano ~/.bashrc
  3. 在文件末尾添加以下内容:
    export JAVA_HOME=/usr/lib/jvm/jdk-17
    export PATH=$JAVA_HOME/bin:$PATH

    注意:/usr/lib/jvm/jdk-17 是你解压 JDK 的目录,请根据实际情况修改。

  4. 保存文件(在 nano 中是 Ctrl+O,回车,Ctrl+X 退出)。
  5. 让配置立即生效:
    source ~/.bashrc

第五步:验证安装

打开一个新的命令行终端(确保是新的,这样环境变量才会加载),输入以下命令进行验证:

  1. 检查 Java 版本

    java -version

    如果安装成功,你会看到类似下面的输出,显示你安装的 Java 版本信息:

    openjdk version "17.0.8" 2025-07-18
    OpenJDK Runtime Environment Temurin-17.0.8+7 (build 17.0.8+7)
    OpenJDK 64-Bit Server VM Temurin-17.0.8+7 (build 17.0.8+7, mixed mode, sharing)
  2. 检查 JDK 编译器版本

    javac -version

    这会检查 Java 编译器 javac 是否可用,版本应与 java -version 一致。

    javac 17.0.8
  3. 检查 JAVA_HOME 是否正确

    echo $JAVA_HOME

    在 Windows 命令提示符中,使用 %JAVA_HOME%

    echo %JAVA_HOME%

    这会输出你设置的 JDK 路径。

如果以上所有命令都输出了正确的结果,那么恭喜你,Java Platform (JDK) 已经成功下载并配置好了!

分享:
扫描分享到社交APP
上一篇
下一篇