1.在centos7系统下搜索并删除旧版本的JDK或者openjdk,搜索指令为:rpm -qa | grep java
删除指令为:rpm -e --nodeps,如:rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.71-2.5.3.1.el7_0.x86_64。
2.删除干净之后,在jdk-8u45-linux-x64.tar.gz安装包的文件夹下面右键鼠标打开终端,然后将安装包解压到指定的文件夹,
解压指令为:tar -zxvf jdk-8u45-linux-x64.tar.gz -C /usr/local
这里我把安装包解压在/usr/local下面。注意-C,后面要添加路径
。
3.设置环境变量,首先是打开设置环境变量的文件夹,指令为:vim /etc/profile 然后在英文输入法下切换到“插入”的状态,可以直接在开头的“# will prevent the need for merging in future updates.”这一行下面配置下面环境变量:
export JAVA_HOME=/usr/local/jdk1.8.0_45 export JRE_HOME=/usr/local/jdk1.8.0_45/jre export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$PATH
按出“::wq”保存退出后,在输入指令:source /etc/profile 使设置的环境变量生效。
4.检查是否安装成功,输入指令:java -version ,如果终端出现
java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
表示安装成功。