news 2026/4/29 7:04:29

JDK21安装配置全攻略

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
JDK21安装配置全攻略

以下是JDK 21的安装与配置详细教程,按照操作系统分类说明:

一、Windows系统安装

  1. 下载JDK 21

    • 访问Oracle官网JDK下载页面
    • 选择"JDK 21" → Windows版本(推荐x64 MSI Installer)
  2. 安装步骤

    # 双击下载的.msi文件 # 按向导提示操作,建议使用默认安装路径: C:\Program Files\Java\jdk-21\

  3. 配置环境变量

    • 打开系统设置 → 高级系统设置 → 环境变量
    • 新建系统变量:
      变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk-21
    • 编辑Path变量,新增两条:
      %JAVA_HOME%\bin %JAVA_HOME%\jre\bin

二、macOS系统安装

  1. 下载JDK 21

    • 官网选择macOS .dmg安装包(ARM64或x64)
  2. 安装过程

    # 双击.dmg文件 → 运行安装包 # 默认安装路径: /Library/Java/JavaVirtualMachines/jdk-21.jdk
  3. 配置环境变量

    • 打开终端,编辑配置文件:
      nano ~/.zshrc # 或 ~/.bash_profile
    • 添加:
      export JAVA_HOME=$(/usr/libexec/java_home -v 21) export PATH=$JAVA_HOME/bin:$PATH
    • 生效配置:
      source ~/.zshrc

三、Linux系统安装(Ubuntu示例)

  1. 下载.tar.gz包

    wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.tar.gz
  2. 解压安装

    sudo tar -xvzf jdk-21_linux-x64_bin.tar.gz -C /usr/lib/jvm/
  3. 配置环境

    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21/bin/javac 1

四、验证安装

所有系统通用验证命令:

java -version # 应显示:java version "21" ... javac -version # 应显示:javac 21

五、开发工具配置(以IntelliJ为例)

  1. 打开IDEA → File → Project Structure
  2. 在SDKs中添加JDK 21路径
  3. 新建项目时选择JDK 21

注意事项

  1. 安装时关闭所有Java程序
  2. 环境变量配置后需重启终端
  3. 企业使用需注意Oracle许可证协议

通过以上步骤即可完成JDK 21的安装和基础开发环境配置。如需使用新特性如虚拟线程,需在项目中启用预览功能。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 7:00:38

快速上手:在星图AI上训练PETRV2-BEV模型,实现3D目标检测

快速上手:在星图AI上训练PETRV2-BEV模型,实现3D目标检测 1. 环境准备与快速部署 1.1 激活预置环境 星图AI平台已为我们准备好完整的训练环境,只需简单激活即可使用: conda activate paddle3d_env验证环境是否正常:…

作者头像 李华
网站建设 2026/4/29 6:59:36

口罩检测API网关设计:Kong+Nginx高可用架构

口罩检测API网关设计:KongNginx高可用架构 1. 引言 在疫情防控常态化的今天,口罩检测系统已成为公共场所安全防控的重要技术手段。随着检测需求的不断增长,单个口罩检测服务往往难以应对高并发访问和复杂业务场景。我们经常遇到这样的问题&…

作者头像 李华
网站建设 2026/4/29 6:54:35

08.基于Ultralytics的完整实践指南

YOLO(You Only Look Once)作为目标检测领域最经典的算法之一,以其极致的检测速度与合理的精度平衡,在工业界和学术界得到了广泛应用。 本文从零开始,系统讲解YOLO的核心原理、数据准备、模型训练、推理部署及调优技巧。全程基于Ultralytics YOLOv8/v11最新框架,提供完整可…

作者头像 李华
网站建设 2026/4/29 6:45:21

Pandas数据分析进阶技巧

Pandas数据分析进阶技巧:提升数据处理效率 在数据科学领域,Pandas作为Python的核心数据分析库,凭借其强大的数据处理能力广受青睐。许多用户仅掌握基础操作,未能充分发挥其潜力。本文将介绍几个进阶技巧,帮助读者更高…

作者头像 李华