在 CentOS 上配置 Java,通常 3~5 步就能完成,取决于你是 OpenJDK 还是 Oracle JDK,以及是否配置环境变量。
下面以 最常见方式:CentOS 7/8 + OpenJDK 为例说明。
sudo yum install -y java-1.8.0-openjdk-devel
(CentOS 8 可用 dnf)
java -version
sudo alternatives --config java
✅ 到这一步已经可以用了
如果你要配置 JAVA_HOME(比如给 Tomcat、Maven 用):
sudo yum install -y java-1.8.0-openjdk-devel
which java
readlink -f $(which java)
例如:
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.382.b05-1.el7.x86_64
sudo vi /etc/profile.d/java.sh
内容:
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile.d/java.sh
echo $JAVA_HOME
java -version
步骤会多 1~2 步:
JAVA_HOMEalternatives 注册| 场景 | 步数 |
|---|---|
| 只运行 Java | 2步 |
| 开发环境 | 5步 |
| Oracle JDK | 5~6步 |
如果你告诉我:
我可以直接给你精确命令。