Java每次安装比较麻烦,自己写了一个shell文件,java版本:jdk-8u112-linux-x64.rpm
readme.txt :
centos安装java说明
1. 复制整个java文件夹到/usr目录下
2. 进入/usr/java给SH文件添加权限:chmod +x installJava.sh
3. 运行 ./installJava.sh
4. java -version 测试是否安装成功
ps: 若需新版本JAVA,下载新版JAVA并替换文件夹中的rpm文件
installJava.sh :
#!/bin/sh #uninstall old java old_java=($(rpm -qa|grep jdk)) for((i=0; i<${#old_java[@]}; i++));do echo "旧版JAVA: ${old_java[i]}" echo "删除..." yum -y remove java ${old_java[i]} done #install java srcPath=$(find /usr/java -maxdepth 1 -type f|grep jdk) rpm -ivh $srcPath path=$(find /usr/java -maxdepth 1 -type d|grep jdk) dir_name=${path##*/} echo $path echo $dir_name #设置jdk环境变量 echo "export JAVA_HOME=$path" echo "export JAVA_HOME=$path" >> /etc/profile echo "export PATH=$JAVA_HOME/bin:$PATH" >> /etc/profile echo "export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar" >> /etc/profile #使profile生效 source /etc/profile
原文链接:https://www.f2er.com/centos/379232.html