1,找到jdk-8u151-linux-x64.tar.gz 文件下载
2,用此脚本运行,最后java not found ,手动运行 source /etc/profile
#!/bin/bash
#卸载环境中存在的jdk版本
for i in $(rpm -qa | grep jdk | grep -v grep)
do
echo "Deleting rpm -> "$i
rpm -e --nodeps $i
done
if [[ ! -z $(rpm -qa | grep jdk | grep -v grep) ]];
then
echo "-->Failed to remove the defult Jdk."
else
tar -zxvf /home/jdk-8u151-linux-x64.tar.gz -C /usr/local
#配置环境变量
if ! grep "JAVA_HOME=/usr/local/jdk1.8.0_151" /etc/profile
then
echo "export JAVA_HOME=/usr/local/jdk1.8.0_151" >>/etc/profile
echo -e 'export PATH=$JAVA_HOME/bin:$PATH'>>/etc/profile
echo -e 'export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'>>/etc/profile
source /etc/profile
fi
fi
echo "java version:"
java -version
该脚本旨在自动化移除已安装的JDK版本,并下载并安装jdk-8u151-linux-x64,然后配置环境变量。如果手动运行'source /etc/profile'后,显示javaversion失败,可能需要检查脚本执行是否成功。
1070

被折叠的 条评论
为什么被折叠?



