说明:
root用户下配置是对所有用户生效,即全局环境变量
普通用户配置,只针对当前用户生效
本机环境:
CentOS release 6.6 (Final)
配置前准备
①准备软件包
本机位置:
root用户:/usr/local/software/jdk-8u65-linux-x64.tar.gz
解压目录: /usr/local/jvm/1.8.0_65
普通用户: sunny/home/sunny/software/jdk-7u80-linux-x64.tar.gz解压目录:/home/sunny/jvm/1.7.0_80
②查看是否有预装的jdk(openjdk)
root用户下执行rpm -qa |grep java
如若有结果,执行卸载命令:rpm -e --nodeps 软件包名
可以使用以下组合命令,一步到位rpm -e --nodeps `rpm -qa |grep java`
执行结束后,再次执行rpm -qa |grep java
执行结束后,无结果显示,进行下一步操作
环境变量配置
一、 root 用户配置全局环境变量(配置文件 /etc/profile)
①使用vim编辑器编辑该文件vim /etc/profile
按住组合键: shift + g 跳到末尾
再按 i 键或o键,编辑,将以下内容复制到末尾空白行export JAVA_HOME=/usr/local/jvm/jdk1.8.0_56 #此处的路径