更新系统包索引
sudo yum update
搜索可用的JDK 1.8包
sudo yum search java-1.8.0
安装OpenJDK 1.8
sudo yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
验证安装
java -version
应该显示类似:
openjdk version "1.8.0_302"
OpenJDK Runtime Environment (build 1.8.0_302-b08)
OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)
下载Oracle JDK 1.8
上传到服务器
scp jdk-8uXXX-linux-x64.tar.gz username@your_server_ip:/tmp/
解压安装
sudo mkdir -p /usr/lib/jvm
sudo tar -xzf /tmp/jdk-8uXXX-linux-x64.tar.gz -C /usr/lib/jvm/
设置环境变量
sudo tee /etc/profile.d/jdk.sh <<EOF
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_XXX
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
使环境变量生效
source /etc/profile.d/jdk.sh
验证安装
java -version
应该显示类似:
java version "1.8.0_XXX"
Java(TM) SE Runtime Environment (build 1.8.0_XXX-bXX)
Java HotSpot(TM) 64-Bit Server VM (build 25.XXX-bXX, mixed mode)
sudo alternatives --config java
然后选择JDK 1.8对应的编号。
echo $JAVA_HOME
应该显示JDK的安装路径。