温馨提示×

centos能否安装java11

小樊
45
2026-10-05 16:54:16
栏目: 编程语言

可以的,CentOS 完全可以安装 Java 11,而且有多种方式可选,下面给你几种常见、实用的做法(以 CentOS 7 / 8 为例,CentOS Stream 同理)。


方式一:使用 YUM / DNF 安装(推荐,简单)

CentOS 7

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

CentOS 8 / Stream

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

安装完成后验证:

java -version

输出类似:

openjdk version "11.0.x"

方式二:使用 Oracle JDK 11(官方版)

如果你需要用 Oracle 的 Java 11(注意授权问题):

  1. 到 Oracle 官网下载 jdk-11_linux-x64_bin.rpm
  2. 安装:
sudo rpm -ivh jdk-11_linux-x64_bin.rpm

方式三:手动解压安装(最灵活)

  1. 下载 jdk-11_linux-x64_bin.tar.gz
  2. 解压:
tar -zxvf jdk-11_linux-x64_bin.tar.gz -C /usr/local/
  1. 配置环境变量:
vi /etc/profile

添加:

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

生效:

source /etc/profile

多版本 Java 切换(可选)

如果系统里还有 Java 8:

sudo alternatives --config java

按提示选择 Java 11 即可。


总结

✅ CentOS 支持 Java 11
✅ 推荐用 OpenJDK(免费、稳定)
✅ 服务器环境首选 java-11-openjdk

如果你告诉我 CentOS 具体版本(7 / 8 / Stream) 以及 用途(开发 / 生产 / Spring 项目),我可以给你更精确的安装建议。

0 踩