CentOS 上可以快速配置 Java,常用有几种“快法”,取决于你用什么版本、是否联网、是否用自动化工具。
下面按从快到慢 / 从推荐到传统给你说明。
yum list available java-*-openjdk
或(CentOS 8+)
dnf search openjdk
yum install -y java-11-openjdk-devel
✅ 优点
yum install -y java-8-openjdk java-11-openjdk
切换版本:
alternatives --config java
适合必须 Oracle JDK 的场景。
.rpm 或 .tar.gzrpm -ivh jdk-17_linux-x64_bin.rpm
或解压:
tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local/
vi /etc/profile
添加:
export JAVA_HOME=/usr/local/jdk-17
export PATH=$JAVA_HOME/bin:$PATH
生效:
source /etc/profile
#!/bin/bash
yum install -y java-11-openjdk-devel
java -version
- yum:
name: java-11-openjdk-devel
state: present
java -version
javac -version
| 场景 | 推荐方式 |
|---|---|
| 服务器通用 | yum/dnf 安装 OpenJDK ✅ |
| 多版本 | alternatives |
| 指定 Oracle | 手动 RPM |
| 批量部署 | Ansible |
如果你愿意,可以告诉我:
我可以直接给你精确一条命令。