码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS7下安装JDK详细过程

时间:2019-05-13 14:44:23      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:cal   详细   管理   $path   hive   命令解释   编辑   dt.jar   local   

第一步  卸载系统自带的OpenJDK以及相关的java文件

1、在命令窗口键入:rpm -qa | grep java

命令说明:

rpm  管理套件

-qa  使用询问模式,查询所有套件

grep  查找文件里符合条件的字符串

java  查找包含java字符串的文件

2、删除原有java文件,在命令窗口键入:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3、检查是否已经删除成功

java -version

 




第二步  下载最新稳定JDK

1、下载地址为

    http://www.oracle.com/technetwork/java/javase/archive-139210.html

2、下载完成后,将JDK压缩包 复制一份到/usr/local/src/作备份

cp jdk-8u144-linux-x64.tar.gz /usr/local/src/

命令说明:

cp               复制文件或目录

jdk-8u144-linux-x64.tar.gz    文件名

/user/local/src          要复制的目标目录

注意:修改JDK压缩文件的权限,然后再进行复制操作

在命令行键入:

               chmod 755 jdk-8u144-linux-x64.tar.gz

第三步  解压JDK

1、 在命令窗口键入:

                 tar -zxvf jdk-8u144-linux-x64.tar.gz

命令介绍:

tar      备份文件(解压文件)

-zxvf     

-z           通过gzip指令处理备份文件

-x          从备份文件中还原文件

-v          显示指令执行过程

-f           指定备份文件

jdk-8u144-linux-x64.tar.gz    文件名

2、删除JDK压缩包

在命令行键入:

                rm -f jdk-8u144-linux-x64.tar.gz

命令解释:

rm    删除文件或目录

-f     强制删除文件或目录

第四步  配置JDK环境变量

1、编辑全局变量

在命令行键入:

             vi /etc/profile

命令说明:

vi     文本编辑

/etc/profile   全局变量文件

2、加入如下文本:

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:$ {JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin


第五步  让刚刚设置的环境变量生效并检查是否安装成功

1、让刚刚设置的环境变量生效

键入:

            source /etc/profile

2、检查是否配置成功

键入:

         java -version

 

CentOS7下安装JDK详细过程

标签:cal   详细   管理   $path   hive   命令解释   编辑   dt.jar   local   

原文地址:https://www.cnblogs.com/lone5wolf/p/10856012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!