每次都要卸載系統跟隨的openjdk然後裝orcle的jdk實在煩人,所以
編寫一個腳本執行就省心了,只要將下面的bash腳本和你所在下載的
jdk-7u79-linux-x64.tar.gz包放在同一個文件夾即可。
別忘記,給腳本執行權限
#chmod +x shellname.sh
#../shellname.sh
#!/bin/bash
#shell script to install jdk
# 1. remove openjdk if exists.
for i in $(rpm -qa | grep openjdk | 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
# 2.tar and install JDK(jdk-7u79-linux-x64.tar.gz)
tar -zxvf jdk-7u79-linux-x64.tar.gz
mkdir /usr/java
mv ./jdk1.7.0_79 /usr/java/jdk1.7.0_79
rm -rf ./jdk1.7.0_79
# 3. config /etc/profile
echo "export JAVA_HOME=/usr/java/jdk1.7.0_79" >>/etc/profile
echo -e 'export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'>>/etc/profile
echo -e 'export PATH=$PATH:$JAVA_HOME/bin'>>/etc/profile
source /etc/profile
fi