短网址:http://x.co/6nc86
5.1 下载JDK8
(1)百度搜索“jdk8”第一条结果就是JDK下载地址
(2)接受协议,单击下载
(3)JDK的上传到Linux服务器
首先,通过XShell连接远程服务器;
然后,单击工具栏中的xftp图标,如下图所示;
最后,将已经下载的Linux版的JDK8软件包文件从左边拖到右边即可
5.2 加压缩
(1)查看刚上传的软件包
(2)加压缩到指定目录
[root@node1 ~]# tar -zxvf jdk-8u192-linux-x64.tar.gz -C /opt
(3)查看JDK目录
复制JDK根目录/opt/jdk1.8.0_192
,下面配置环境变量需要用到。
5.3 配置JDK环境变量
(1)编辑JDK环境变量
[root@node1 ~]# vi /etc/profile.d/custom.sh
编辑内容如下
[root@node1 ~]# cat /etc/profile.d/custom.sh
#!/bin/bash
#java path
export JAVA_HOME=/opt/jdk1.8.0_192
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
[root@node1 ~]#
其中,
- JAVA_HOME表示Java的家目录
PATH=$PATH:$JAVA_HOME/bin
表示在原来PATH环境变量的基础上增加JDK的bin目录路径,其中英文冒号是分隔符。CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib
表示在原来的CLASSPATH环境变量基础上增加当前目录(.表示当前目录)和JDK的lib目录。
(2)使生效
[root@node1 ~]# source /etc/profile.d/custom.sh
或
[root@node1 ~]# source /etc/profile
5.4 测试JDK环境
(1)测试javac命令
[root@node1 ~]# javac
(2)查看JDK版本号
[root@node1 ~]# java -version
5.5 卸载原有JDK
如果Linux服务器安装的操作系统不是最小化安装,可能系统中已经自带了其他版本的JDK。这里需要将其删除。
使用下面命令:
(1) rpm -qa|grep java
查看已经安装JDK
(2)rpm -qa|grep java|xargs rpm -e --nodeps
卸载已经安装JDK软件包
[root@master ~]# rpm -qa|grep java
tzdata-java-2016g-2.el7.noarch
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
javapackages-tools-3.4.1-11.el7.noarch
[root@master ~]# rpm -qa|grep java|xargs rpm -e --nodeps
[root@master ~]# rpm -qa|grep java