You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS EC2(Amazon Linux)中Yum查询Java 8可用版本及安装方法

在Amazon Linux EC2实例安装Java 8的解决方案

先确认你的Amazon Linux版本

执行以下命令查看系统版本:

cat /etc/os-release

根据输出里的NAME或VERSION_ID判断是Amazon Linux 2还是Amazon Linux 2023,两者的处理方式略有不同。


针对Amazon Linux 2023(AL2023)

  1. 启用代码构建仓库(crb),Java 8包默认在这个仓库里:
sudo dnf config-manager --set-enabled crb
  1. 更新yum缓存:
sudo yum clean all && sudo yum makecache
  1. 查询可用的Java 8包:
yum list available java-1.8.0-openjdk*
  1. 安装Java 8开发包(如果只需要运行环境,去掉-devel):
sudo yum install java-1.8.0-openjdk-devel

针对Amazon Linux 2(AL2)

  1. 检查Amazon Linux extras里的Java 8源:
amazon-linux-extras list | grep java
  1. 启用Java 8的源(输出里如果显示java-openjdk1.8,执行以下命令):
sudo amazon-linux-extras enable java-openjdk1.8
  1. 更新yum缓存:
sudo yum clean all && sudo yum makecache
  1. 安装Java 8开发包:
sudo yum install java-1.8.0-openjdk-devel

验证安装结果

安装完成后,执行以下命令确认版本:

java -version
javac -version  # 仅安装devel包后需要验证

内容的提问来源于stack exchange,提问作者Timothy Clotworthy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 18:33:13