1、卸载自带OPENJDK

#查看自身jdk

java -verson

#查看自身安装的java

 rpm -qa | grep java

#显示如下

  python-javapackages-3.4.1-11.el7.noarch

  java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64

  java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64

  tzdata-java-2015g-1.el7.noarch

  javapackages-tools-3.4.1-11.el7.noarch

  java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64

  java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64

#卸载上面带删除线的下面是删除的demo其他自己复制

rpm -e --nodeps tzdata-java-2015g-1.el7.noarch

#卸载错了,可使用yum install 来安装

#rpm -qa | grep python #查看带python字样的所有安装程序

2、下载JDK

jdk-8u74-linux-x64.gz

jdk历史版本官网下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html

3、解压JDK

tar -zxvf jdk-8u74-linux-x64.gz#解压到当前目录,请把当前目录切换到jdk压缩包所在目录

 rm -f jdk-8u74-linux-x64.gz#删除文件  rm -rf 删除文件夹

4、配置jdk环境变量

vim /etc/profile

#在最后一行加上如下值

#java environment
export JAVA_HOME=/home/anjos/install/java/jdk1.8.0_74
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

#CentOS6上面的是$JAVA_HOME,CentOS7是${JAVA_HOME}

5、生效jdk环境变量

source /etc/profile或 . /etc/profile

#如果后卸载OPENJDK,就必须再次使用生效命令

6、检查安装是否成功

java -version

【技巧】 【XShell复制经验】 打开xshell——>单击上方的工具按钮——>在弹出的下拉中选择‘选项

在选项框中 切换标签页到第二个,即为“鼠标和键盘”按钮——>

打勾下方的【将选定的内容自动复制到粘贴板】意思为鼠标左键拖动的内容自动复制功能

记得确定。【以后选择即复制】

【XShell粘贴经验】同上,点击键盘区的编译按钮——>在弹出的对话框中选择 “新建”。

因为软件xshell本事是没有CTRL+V快捷键的,所以需要大家自己创建。

点击新建之后 左手按“CTRL和V”键,之后会成功弹出创建框,在弹出的对话框中选择“菜单”选项。

选择“菜单”之后,会弹出新的对话框,在这里选择“【编辑】粘贴”

记得确定。【以后直接按Ctr+V粘贴】

 【CentOS7拼音输入法】/usr/share/applications/区域与语言,Regin & Language,中,添加

Chinese(Intelligent Pinyin)

英语(美国)

这两个即可。(上面可以直接搜索)

【CentOS7配置yum源】rpm格式的linux软件包我们一般通过yum来安装如到当前目录

有些rum我们自己可以下载到如jdk,但是有时候我们不想下载,直接linux命令也可下载

或者让yum直接下载然后直接安装yum install就行,那么linux有一个【yum源】的配置目录

或者yum remove、yum update

      #1、打开【yum源】配置目录

cd   /etc/yum.repos.d

  #2、会看到里面有一个CentOS-Base.repo文件,将其重命名备份

mv CentOS-Base.repo CentOS-Base.repo.bk

   #3、在进入yum.repos.d目录后,下载国内的yum源,以下3选1

                   wget http://mirrors.163.com/.help/CentOS-Base-163.repo#163网易yum源

                     wget http://centos.ustc.edu.cn/CentOS-Base.repo#中科大的yum源

                     wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo#sohu的yum源

#记得将下载下来的源重命名为CentOS-Base.repo

                                              #4、新yum源生效

                    yum makecache

CentOS7.1 JDK安装 和 CentOS7.1配置yum源的更多相关文章

  1. centos7最小安装后——网络配置、常见命令安装,远程连接、yum源安装软件包

    安装环境 #软件:vmware 14 #centos版本:CentOS-7-x86_64-DVD-1810 下载地址: #网络配置:NAT模式 配置 网络配置 #动态获取ip: centos7最小安装 ...

  2. Centos7 配置yum源 安装epel

    一.什么是epel如果既想获得 RHEL 的高质量.高性能.高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 Fedora Project 推出的 EPEL(Extra Packages ...

  3. centos7 配置yum源

    简单粗暴方法: 1.首先在本机上测试 ping www.baidu.com 是否通,不通的话配置网卡ip.dns等. 2.进入yum路径下: cd /etc/yum.repos.d/ 3.下载repo ...

  4. Windows环境下JDK安装与环境变量配置详细的图文教程

    原文作者:souvc博文出处:http://www.cnblogs.com/liuhongfeng/p/4177568.html 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1 ...

  5. JAVA开发环境搭建 - JDK安装及环境变量配置

    1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序

  6. JDK安装和环境变量配置-成功经验

    JDK安装和环境变量配置1.下载安装软件 2.安装JDK--开发环境,路径 3.之后打开安装路径下的bin文件夹路径,我的是默认安装C:\Program Files\Java\jdk1.6.0_10\ ...

  7. 01.1 Windows环境下JDK安装与环境变量配置详细的图文教程

    01.1 Windows环境下JDK安装与环境变量配置详细的图文教程 本节内容:JDK安装与环境变量配置 以下是详细步骤 一.准备工具: 1.JDK JDK 可以到官网下载 http://www.or ...

  8. 【java】JDK安装后,没有配置环境变量,也可以java -version查看到版本信息

    JDK安装后,没有配置环境变量,也可以java -version查看到版本信息 原因是:jdk安装过程,java.javaw.javaws三个命令被复制到C:\windows\system32目录下 ...

  9. Java中jdk安装与环境变量配置

    Java中jdk安装与环境变量配置 提示:下面是jdk1.7和jdk1.8的百度网盘链接 链接:https://pan.baidu.com/s/1SuHf4KlwpiG1zrf1LLAERQ 提取码: ...

随机推荐

  1. 专家解说IT行业存在哪些安全风险

    本人为原创作品:e良师益友 ,转载是并且注明 网络带动了IT行业的发展,同时也带来了安全风险,国外的专家分析2014年IT行业存在的11个安全隐患,随着越来越多技术的不断开发,为方便人们记忆账号,产生 ...

  2. DCL_数据库控制语言

    DCL(Data Control Language)              -------是数据库控制语言.是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等) ...

  3. offset() position() scrollTop() scrollLeft()

    (1)offset:获取当前元素相对于文档的高度.只对可见元素有效. 不管该元素如何定位,也不管其父元素如何定位,都是获取的该元素相对于当前视口的偏移 (2) position:获取元素相对于最近的一 ...

  4. DirectSound学习(三)--类、方法、属性翻译

    DirectSound.Device :Contains methods and properties used to create buffer objects, manage devices, a ...

  5. 怎样在自己的网站上做自动生成当前url的二维码

    $todoString="www.maomii.com"; generateQRfromGoogle($todoString); /** * google api 最多4296个字 ...

  6. jQuery基础与实例

    一.简介 1.什么是jQuery jQuery是一个轻量级.快速简洁的javaScript库,能让我们方便快捷的选择元素操作元素属性. 2.下载地址 3.jQuery使用方式 $("div& ...

  7. 由底层和逻辑说开去——c++之类与对象的深入剖析

    类是什么,对象是什么,  这两个问题在各个c++书里面都以一种抽象的描述方式,给了我们近乎完美的答案,然后我好像就知道什么是类什么是对象了,但是当扪心自问,类在哪儿,对象在哪儿,成员方法在哪儿,成员变 ...

  8. Oracle全表扫描

    优化器在形成执行计划时需要做的一个重要选择——如何从数据库查询出需要的数据.对于SQL语句存取的任何表中的任何行,可能存在许多存取路径(存取方法),通过它们可以定位和查询出需要的数据.优化器选择其中自 ...

  9. 地形图比例尺、等高距和DEM分辨率关系

    地表面的形态是很复杂的,不同地貌类型的形态是由它的相对高度、地面坡度以及所处的地势所决定的,它们是影响等高距的主要因素。从等高距计算公式可以看出,当地图比例尺和图上等高线间的最小距离简称等高线间距确定 ...

  10. php-fpm.conf 文件详解

    pid string PID文件的位置. 默认为空. error_log string 错误日志的位置. 默认: 安装路径#INSTALL_PREFIX#/log/php-fpm.log. log_l ...