在 CentOS 中配置 Java(以最常见的 JDK 8 / JDK 11 / JDK 17 为例),通常有两种方式:
1️⃣ yum 安装(简单,适合服务器)
2️⃣ 手动安装 JDK(tar.gz,可控、常用)
下面分别说明。
yum list available java-*-openjdk
sudo yum install -y java-11-openjdk-devel
只运行程序不开发:
sudo yum install -y java-11-openjdk
java -version
从 Oracle 或 Adoptium 下载:
cd /usr/local
wget https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.22%2B7/OpenJDK11U-jdk_x64_linux_hotspot_11.0.22_7.tar.gz
tar -zxvf OpenJDK11U-jdk_x64_linux_hotspot_11.0.22_7.tar.gz
mv jdk-11.0.22+7 jdk11
vi /etc/profile
在末尾添加:
export JAVA_HOME=/usr/local/jdk11
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
source /etc/profile
java -version
echo $JAVA_HOME
alternatives --config java
或手动指定:
export JAVA_HOME=/usr/local/jdk17
source /etc/profiledevel 版本yumdnf如果你告诉我:
我可以直接给你一套精确命令。