前言:
没有前言
step1: 卸载系统自带jdk:
默认 CentOS 有安装 openJDK,建议先卸载掉
检查JDK当前版本命令:
$ java -version
查询本地JDK安装程序情况
$ rpm -qa|grep java
查询出来的结果如下:
卸载上面全部文件(--nodeps 的作用:忽略依赖的检查):
-
$ sudo rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.41.1.10.4.5.alios6.x86_64
-
$ sudo rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.41.1.10.4.5.alios6.x86_64
-
$ sudo rpm -e --nodeps tzdata-java-2011l-4.4.alios6.noarch
-
$ sudo rpm -e --nodeps libvirt-java-devel-0.4.7-1.3.alios6.noarch
step2: 获取JDK官网上的下载链接:
卸载完成后 打开oracle官网来到jdk下载页面 选择对应jdk版本 点击下载 获取下载链接
step3: linux下创建目录:
/opt 目录下创建一个目录 setups 用来存放各种软件安装包
/usr 目录下创建一个 program 用来存放各种解压后的软件包
$ mkdir /opt/setups/
$ mkdir /usr/program/
step4: 执行下载:
建好目录后 我们来到刚才 /opt/setups/目录下
运行wget命令 + 我们上一步从官网上获得的jdk下载链接 如下图所示
$ wget ${下载链接}
step5: 重命名后解压:
下载完成 查看目录 去掉后缀名后无效的字符
$ mv jdk-8u191-linux-x64.tar.gz?AuthParam=1484723595_81888a9a63af33bb2f89a41a689f0bb2 jdk-8u191-linux-x64.tar.gz
解压安装包:
$ sudo tar -zxvf jdk-8u191-linux-x64.tar.gz
解压完成后将得到目录移动至刚才创建的目录/usr/program/
$ mv jdk1.8.0_191/ /usr/program/
step5: 配置环境变量:
$ sudo vim /etc/profile
在末尾追加:
JAVA_HOME=/usr/program/jdk1.8.0_191
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export JRE_HOME
export PATH
export CLASSPATH
执行命令,刷新该配置(必备操作):
$ source /etc/profile
step6: 检查安装:
$ java -version
网友评论