在 CentOS Minimal(最小化安装) 环境下安装 Java,常见有三种方式:YUM 安装 OpenJDK(推荐)、手动安装 Oracle JDK、使用 SDKMAN。下面给你最常用、最稳妥的做法。
sudo yum update -y
yum list available java-*openjdk*
常见版本:
java-1.8.0-openjdkjava-11-openjdkjava-17-openjdksudo yum install -y java-11-openjdk-devel
如果只运行程序不编译,可装:
sudo yum install -y java-11-openjdk
java -version
readlink -f $(which java)
示例输出:
/usr/lib/jvm/java-11-openjdk-11.0.21.9-1.el7.x86_64/bin/java
sudo vi /etc/profile.d/java.sh
内容:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile.d/java.sh
.rpm 或 .tar.gzsudo rpm -ivh jdk-17_linux-x64_bin.rpm
或解压:
tar -xzf jdk-17_linux-x64_bin.tar.gz -C /opt
然后手动配置 JAVA_HOME
wget / vimsudo yum install -y wget vim
sudo alternatives --config java
如果你告诉我:
我可以给你精确命令。