1. #######安装oracle jdk##########
    2. logger "jdk setup begin"
    3. ###首先卸载所有的openjdk相关信息#######
    4. for v in $(rpm -qa|grep jdk);do
    5. echo "uninstall $v";
    6. rpm -e --nodeps $v
    7. done
    8. ###安装jkd####
    9. cd /soft
    10. tar -xzvf jdk-8u161-linux-x64.tar.gz
    11. ####结束安装jdk####关闭防火墙##CENTOS 7.0##
    12. cd
    13. sudo systemctl stop firewalld.service
    14. sudo systemctl disable firewalld.service
    15. ####配置jdk变量#####
    16. echo 'export JAVA_HOME=/soft/jdk1.8.0_161' >> /etc/profile
    17. echo 'export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /etc/profile
    18. echo 'export PATH=$JAVA_HOME/bin:$PATH' >> /etc/profile
    19. source /etc/profile
    20. java -version
    21. if [ $? -ne 0 ];then
    22. echo "jdk setup fail"
    23. logger "jdk setup fail"
    24. return;
    25. fi
    26. echo "jdk setup finish"
    27. logger "jdk setup finish"
    28. cd
    29. ####配置JDK结束####