阿里云服务器安装JDK21

发布于:2025-07-14 ⋅ 阅读:(20) ⋅ 点赞:(0)

确定你的系统架构 (aarch64 / x64 / ppc64 等)

在 CentOS 8 上,可以使用以下命令来检查系统架构:


📌 1. 使用 **uname** 命令

uname -m
  • x86_64 → 选择 x64 版本
  • aarch64 → 选择 aarch64 版本
  • ppc64 → 选择 ppc64 版本
  • ppc64le → 选择 ppc64le 版本
  • riscv64 → 选择 riscv64 版本
  • s390x → 选择 s390x 版本

📌 2. 使用 **arch** 命令

arch
  • 输出结果同样会显示系统架构,比如 x86_64aarch64

📌 **3. 查看 ****/proc/cpuinfo**

cat /proc/cpuinfo | grep "model name" | head -1
  • 如果输出包含 IntelAMD,大概率是 x64 架构。
  • 如果是 ARM,则为 aarch64 架构。

📌 4. 使用 **lscpu** 命令

lscpu
  • 找到 Architecture 字段:
    • x86_64 → 选择 x64
    • aarch64 → 选择 aarch64
    • 其他对应上面列表。

📌 常见架构说明

架构 平台/CPU类型
x64 Intel / AMD x86_64 处理器
aarch64 ARM 架构,常见于云服务器、移动设备
ppc64 IBM PowerPC 架构 (大端序)
ppc64le IBM PowerPC 架构 (小端序)
riscv64 RISC-V 64位开源架构
s390x IBM Z 系列主机架构

示例结果

$ uname -m
x86_64
  • 你的系统是 x64 架构,你应该选择 **x64** 版本的 JDK 21。

安装

下载 JDK 21 安装包

国内推荐:清华大学开源镜像站

wget https://mirrors.tuna.tsinghua.edu.cn/Adoptium/21/jdk/x64/linux/OpenJDK21U-jdk_x64_linux_hotspot_21.0.5_11.tar.gz

**解压并移动到 ****/opt/java**

sudo mkdir -p /opt/java
sudo tar -xzf OpenJDK21U-jdk_x64_linux_hotspot_21.0.5_11.tar.gz -C /opt/java
sudo mv /opt/java/jdk-21.0.5+11 /opt/java/jdk-21

3. 配置环境变量

新建环境变量配置文件:

sudo vi /etc/profile.d/java.sh

添加以下内容:

export JAVA_HOME=/opt/java/jdk-21
export PATH=$JAVA_HOME/bin:$PATH

4. 重新加载环境变量

source /etc/profile.d/java.sh

5. 验证安装

java -version

预期输出示例:

openjdk version "21.0.5" 2024-01-XX
OpenJDK Runtime Environment (build 21.0.5+11)
OpenJDK 64-Bit Server VM (build 21.0.5+11, mixed mode, sharing)

网站公告

今日签到

点亮在社区的每一天
去签到