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

Centos7安装jdk

时间:2018-10-14 16:49:54      阅读:298      评论:0      收藏:0      [点我收藏+]

标签:centos7安装   粘贴   需要   --nodeps   插入   历史   root用户   packages   source   

1、卸载系统自带的OpenJDK以及相关的java文件

(1)查看系统自带的OpenJDK版本信息,在命令窗口键入:java -version

技术分享图片

 

(2)rpm -qa | grep java

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

技术分享图片

 

以上文件中:
下面这几个可以删除
java-1.7.0-openjdk-1.7.0.151-2.6.11.1.el7_4.x86_64
java-1.8.0-openjdk-headless-1.8.0.151-1.b12.el7_4.x86_64
java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64
java-1.7.0-openjdk-headless-1.7.0.151-2.6.11.1.el7_4.x86_64

noarch文件可以不用删除
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2017c-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch

(3)完整的删除文件的命令,在命令窗口键入(注意需要切换到root用户下,否则会删除失败):

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.151-2.6.11.1.el7_4.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.151-1.b12.el7_4.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.151-1.b12.el7_4.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.151-2.6.11.1.el7_4.x86_64

命令介绍:
rpm     管理套件 
-e     删除指定的套件
--nodeps  不验证套件档的相互关联性

技术分享图片

(4)检查是否已经删除成功
在命令窗口键入:java -version

技术分享图片

代表已经删除成功了。

2、下载jdk

(1)历史版本下载地址:  http://www.oracle.com/technetwork/java/javase/archive-139210.html  
我是在centos7里面登陆浏览器下载jdk的:

技术分享图片

 

 技术分享图片

 

通过浏览器下载会默认下载到当前登陆用户的下载目录,
例如当前登陆用户是root,那么下载位置为"/root/下载/jdk-8u144-linux-x64.tar.gz":

技术分享图片

 

下载完毕:

技术分享图片

 

 (2)可以看到下载的包的具体路径:

find / -name ".tar.gz"

技术分享图片

 

(3)将该文件备份到software下,且复制到/usr/java下:

 技术分享图片

(4)在/usr/java下解压jdk
tar -zxvf jdk-8u144-linux-x64.tar.gz

 技术分享图片

 

(5)删除JDK

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

技术分享图片

 

4、配置JDK环境变量

 (1)编辑全局变量
vi /etc/profile

技术分享图片

 

进入插入状态:
在文本的最后一行粘贴如下:
注意JAVA_HOME=/usr/java/jdk1.8.0_144  就是你自己的目录

技术分享图片

【注】:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}

 (2)让刚刚设置的环境变量生效并检查是否安装成功

立即生效:source /etc/profile

查看java版本:java -version

技术分享图片

Centos7安装jdk

标签:centos7安装   粘贴   需要   --nodeps   插入   历史   root用户   packages   source   

原文地址:https://www.cnblogs.com/Ada-123456/p/9786077.html

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