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. 实现android支持多线程断点续传下载器功能

    多线程断点下载流程图: 多线程断点续传下载原理介绍: 在下载的时候多个线程并发可以占用服务器端更多资源,从而加快下载速度手机端下载数据时难免会出现无信号断线.电量不足等情况,所以需要断点续传功能根据下 ...

  2. Ubuntu Android Studio/IntelliJ IDEA 支持文件中文命名

    Android Studio 默认字体无法使用中文命名文件,中文显示空心方块,使用思源字体,可解析 下载思源字体http://www.cnblogs.com/icgq/p/4195347.html 选 ...

  3. [DevExpress]ChartControl之SeriesTemplate示例

    关键代码: using System; using System.Data; using System.Windows.Forms; using CSharpUtilHelpV2; using Dev ...

  4. c++,C# 转换

    //C++中的DLL函数原型为        //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsi ...

  5. Ubuntu安装google Gtest

    (1) 下载源码:http://code.google.com/p/googletest/gtest-1.7.0 (2013)gtest-1.7.0 (2010) (2) README编译指南126 ...

  6. PAT乙级真题1006. 换个格式输出整数 (15)(解题)

    原题: 让我们用字母B来表示“百”.字母S表示“十”,用“12...n”来表示个位数字n(<10),换个格式来输出任一个不超过3位的正整数.例如234应该被输出为BBSSS1234,因为它有2个 ...

  7. python学习笔记11(函数二): 参数的传递、变量的作用域

    一.函数形参和实参的区别 形参全称是形式参数,在用def关键字定义函数时函数名后面括号里的变量称作为形式参数. 实参全称为实际参数,在调用函数时提供的值或者变量称作为实际参数. >>> ...

  8. Elasticsearch从0.90到1.2的不兼容变化-系统和设置

      本文为官方文档的翻译加个人理解.作者翻译时,elasticsearch(下面简称es)的版本为1.2.1.   1.系统级别及设置方面 1.1 es启动时,默认是作为一个前台程序启动.如果你想让e ...

  9. poj 2728 Desert King (最小比例生成树)

    http://poj.org/problem?id=2728 Desert King Time Limit: 3000MS   Memory Limit: 65536K Total Submissio ...

  10. why you write code so slow.

    今天我们要写一个日历表,用以存储所有的节假日. 虽然这个表设计的并不是很妙.但是将就着继续了. 让小弟把该表数据初始化3-5年的,结果一上午还没有出来,着急了,自己写了一个初始化的工具. 分享出来. ...