基础教程:5、图解Linux下JDK安装与环境变量配置

版权声明:本文为博主原创文章,欢迎转载。 https://blog.csdn.net/chengyuqiang/article/details/85019277

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 

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软件包

扫描二维码关注公众号,回复: 4759822 查看本文章
[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

猜你喜欢

转载自blog.csdn.net/chengyuqiang/article/details/85019277