一、卸载centos自带jdk

1、rpm -qa | grep java 查看包含“java”关键字的安装包。

2、然后通过    rpm -e --nodeps   后面跟系统自带的jdk名    这个命令来删除系统自带的jdk

例如: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
           rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

应该是只卸载java开头的就可以。至此,centos自带JDK卸载完毕。

二、下载JDK

1、网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、点击 Accept License Agreement

3、选择jdk-8u211-linux-x64.tar.gz下载。

4、用xshell将tar包上传到centos

通过 cd usr/local/  命令进入根目录下的usr目录下的local目录,这个目录是放一些本地的共享资源的,进入local后,通过 mkdir java 命令 在当前目录下创建一个名为 java 的目录,将tar包放到该目录下。

xshell窗口->传输新建文件,可以直接把tar包传输到centos目标目录。

5、通过 tar -xvf jdk-8u211-linux-x64.tar.gz  解压 tar 包 (解压成功后可通过 rm -rf jdk-8u211-linux-x64.tar.gz  命令 删除  tar 包,也可不删。)

6、通过  cd jdk1.8.0_171/ 命令进入 jdk 的安装目录,通过 pwd 命令显示当前目录,要把当前目录复制一下(ctrl+insert复制,shift+insert粘贴),因为一会要配置环境变量。

7、通过 vim /etc/profile 命令来编辑环境变量的配置文件,如果提示未找到命令,通过 yum -y install vim 命令来安装vim文本编辑器。

点击 i 键进入插入模式,文件末尾新起一行准备写入 java 的环境变量配置。

JAVA_HOME=/usr/local/java/jdk1.8.0_211
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

点击 ESC 键退出插入模式,点击 : 键,输入 wq 敲回车键保存退出,: 为英文状态下的,通过 source /etc/profile 命令使更改的配置立即生效。

通过 java -version 命令和 javac -version 命令来查看 jdk 是否安装成功

补充:xshell使用

网址:https://www.netsarang.com/zh/xshell/  点击下载

中间可能需要邮箱验证一下。

转载于:https://www.cnblogs.com/peterxiao/p/11064890.html

linux学习之路(一)--centos7安装JDK相关推荐

  1. Linux学习第三步(Centos7安装mysql5.7数据库)

    版本:mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 前言:在linux下安装mysql不如windows下面那么简单,但是也不是很难.本文向大家讲解了如何在Cent ...

  2. Linux学习之路(持续补充中......)

    Linux学习之路 Linux的基础知识 第一章:Linux的概述以及系统安装及使用 第一节:简单了解一下Linux发展历史与历程 Linux是一种自由.开源的类UNIX操作系统. linux 的创始 ...

  3. CentOS7 安装JDK

    CentOS7 安装JDK 购买云服务器后,厂商会提供一个公网IP和内网IP,我们需要使用SSH工具连接到云服务器,随后就能在命令行中操作linux系统. 服务器安装JDK之前,先确保有没有默认安装J ...

  4. linux 的基本命令格式,Linux学习之路(一)命令基本格式

    据统计Linxu里面能够识别的命令超过3000个,而我们常用的Linux基本命令在60个左右.常用命令是我们必须掌握的命令,需要我们多练习才能记住,最起码要敲3遍以上. 简单的把常用命令分为以下几大类 ...

  5. linux学习之路——ubuntu 16.04 开机开启数字小键盘解决方法

    linux学习之路--ubuntu 16.04 开机开启数字小键盘解决方法 参考文章: (1)linux学习之路--ubuntu 16.04 开机开启数字小键盘解决方法 (2)https://www. ...

  6. 高人指点 linux 学习之路

    博客的原创之路艰辛,小女子对创作人心生崇敬,转载是为了起步,从转载开始,过渡到有胆识和见识写自己的话吧,加油! Linux驱动学习的最大困惑在于书籍的缺乏,市面上最常见的书为 <linux_de ...

  7. 我的Linux学习之路及参考书籍

    学习目的 很简单的考虑,最近在各大招聘网站上找工作,发现多数c/c++开发职位都需要Linux开发经验,让我很苦恼,因为Linux我到目前为止知之甚少,知道Linux的概念,也在大学期间了解过一段时间 ...

  8. 竹子博客Linux,linux学习--美化自己的centos7

    重启完毕,登录root用户. 如果,这里不是使用虚拟机安装的,可以使用命令nmtui进行网络配置. 登录完成后,我们先安装几个基础包: yum -y install net-tools.x86_64 ...

  9. linux 学习之路

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  10. Redis学习之路(一)--下载安装redis

    redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...

最新文章

  1. python中sample是什么意思_基于Python中random.sample()的替代方案
  2. RTX操作系统库方式移植
  3. VSCode自定义代码片段10—— 数组的响应式方法
  4. kendoui固定宽度_KendoUi 学习笔记(二) Grid
  5. Ubuntu MySQL 重新安装
  6. mongodb E11000 duplicate key error collection: index: _id_ dup key
  7. 【用户】create_user_with_sshkey.sh
  8. 【POJ2796】Feel Good (简单单调栈)
  9. Latex: 表格内换行
  10. OpenCV + ORC 实现身份证识别
  11. 希腊字母发音对照表及其latex命令
  12. Redis - Windows下载与安装
  13. 干货 | 应用打包还是测试团队老大难问题?
  14. 【U3D日记-2016年10月28日】float转int 误差!
  15. P2P之关资金存管(二)模式
  16. 狐狸逮兔子实验 c++
  17. 通过rancher部署loki-distributed loki日志高可用集群 helm方式部署
  18. 蓝桥杯大赛 青少年创意编程 第十三届 C++组
  19. 融云 imkit 解析
  20. SDUT OJ 2978

热门文章

  1. python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...
  2. python 创意编程 全国-关于举办第五届全国青少年创意编程与智能设计大赛的通知...
  3. pycharm和python区别-一些 PyCharm 的使用和设置建议
  4. python入门自学-你是如何自学 Python 的?
  5. python编程 入门到实践-Python编程入门到实践(二)
  6. 疯狂python讲义视频 百度云-疯狂Python讲义 PDF高清版附源码
  7. 想学python从哪里入手-想要学习python,如何入手学习?
  8. python自学步骤-零基础学Python应该学习哪些入门知识及学习步骤安排
  9. python第三方库有哪些-我常用的几个第三方 Python 库
  10. 学python买什么电脑-学Python买什么笔记本电脑?