温馨提示×

centos怎么装java开发包

小樊
52
2026-10-02 19:34:07
栏目: 编程语言

在 CentOS 上安装 Java 开发包(JDK),常见有三种方式。下面按推荐程度给你说明。


方式一:用 yum 安装(最简单,适合大多数情况)

1️⃣ 查看可用 JDK

yum list available java-*openjdk*

2️⃣ 安装 OpenJDK(开发包)

例如安装 Java 8:

sudo yum install -y java-1.8.0-openjdk-devel

⚠️ 注意:

  • java-1.8.0-openjdk 只有运行环境(JRE)
  • java-1.8.0-openjdk-devel 才是 开发包(含 javac)

Java 11 示例:

sudo yum install -y java-11-openjdk-devel

3️⃣ 验证

java -version
javac -version

方式二:安装 Oracle JDK(兼容性好,但需手动)

1️⃣ 下载 JDK

从 Oracle 官网下载 .rpm 包: https://www.oracle.com/java/technologies/javase-downloads.html

2️⃣ 安装

sudo rpm -ivh jdk-xxx_linux-x64_bin.rpm

3️⃣ 验证

java -version

方式三:手动解压安装(适合指定版本)

1️⃣ 下载 tar.gz

wget https://download.java.net/java/GA/jdk11/...)

2️⃣ 解压

tar -zxvf jdk-11_linux-x64_bin.tar.gz -C /usr/local/

3️⃣ 配置环境变量

vi /etc/profile

添加:

export JAVA_HOME=/usr/local/jdk-11
export PATH=$JAVA_HOME/bin:$PATH

生效:

source /etc/profile

多版本切换(可选)

sudo alternatives --config java
sudo alternatives --config javac

推荐选择

场景 推荐
服务器 / 学习 OpenJDK(yum)
商业项目 Oracle JDK
固定版本 手动解压

如果你告诉我:

  • CentOS 版本(6 / 7 / 8 / Stream)
  • 要 Java 8 / 11 / 17
  • 是否用于生产环境

我可以给你精确命令。

0 踩