第一步:卸载自带open jdk
1:rpm -qa|grep jdk 查看当前的jdk情况。
--------------终端显示-------------------
[root@ssqcctx ssqcctx]# rpm -qa|grep jdk
copy-jdk-configs-1.2-1.fc25.noarch
java-1.8.0-openjdk-headless-1.8.0.111-1.b16.fc25.x86_64
---------------------------------------------
2:yum -y remove java java-1.8.0-openjdk* 卸载openjdk,这个过程中因为依赖原因可能会卸载一些额外的软件。
--------------终端显示-------------------
[root@ssqcctx ssqcctx]# yum -y remove java java-1.8.0-open*
---------------------------------------------
3:下载官方jdk 1.8 ,复制文件到/usr/local/src下
--------------终端显示-------------------
[root@ssqcctx ssqcctx]# cd /home/ssqcctx/下载
[root@ssqcctx 下载]# ls
apache-tomcat
eclipse-jee-neon-2-linux-gtk-x86_64.tar.gz
fmw_12.1.3.0.0_wls.jar
jdk-8u112-linux-x64.rpm
linuxamd64_12102_database_se2_1of2.zip
linuxamd64_12102_database_se2_2of2.zip
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
[root@ssqcctx 下载]# cp jdk-8u112-linux-x64.rpm /usr/local/src
[root@ssqcctx 下载]#
---------------------------------------------
4:给所有用户添加可执行权限
--------------终端显示-------------------
[root@ssqcctx 下载]# cd /usr/local/src
[root@ssqcctx src]# chmod +x jdk-8u112-linux-x64.rpm
[root@ssqcctx src]#
---------------------------------------------
5:安装程序
--------------终端显示-------------------
[root@ssqcctx src]# rpm -ivh jdk-8u112-linux-x64.rpm
准备中... ################################# [100%]
正在升级/安装...
1:jdk1.8.0_112-2000:1.8.0_112-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
[root@ssqcctx src]#
---------------------------------------------
************************此步骤可省略************************
6:修改环境变量 ,vi /etc/profile 按i进入编辑模式; 在最后面添加以下信息,JAVA_HOME改为自己jdk安装主目录
# idea - jdk8 settings start 2016-05-01
JAVA_HOME=/usr/java/jdk1.8.0_112
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
# idea - jdk8 settings end - 2016-05-01
然后esc退出,英文输入法下输入 :wq!
启用新的配置:
source /etc/profile
*********************************************************************
7:查看java安装版本
--------------终端显示-------------------
[root@ssqcctx ssqcctx]# java -version
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
[root@ssqcctx ssqcctx]#
---------------------------------------------