一、通过yum命令在线安装jdk

1.查看云端目前支持安装的jdk版本

[root@localhost ~]# yum search java|grep jdk
ldapjdk-javadoc.noarch : Javadoc for ldapjdk
java-1.6.-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.7.-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.-openjdk-headless.x86_64 : The OpenJDK runtime environment without
java-1.7.-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.-openjdk.i686 : OpenJDK Runtime Environment
java-1.8.-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.-openjdk-accessibility.i686 : OpenJDK accessibility connector
java-1.8.-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.8.-openjdk-accessibility-debug.i686 : OpenJDK accessibility connector
java-1.8.-openjdk-accessibility-debug.x86_64 : OpenJDK accessibility connector
java-1.8.-openjdk-debug.i686 : OpenJDK Runtime Environment with full debug on
java-1.8.-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
java-1.8.-openjdk-demo.i686 : OpenJDK Demos
java-1.8.-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.-openjdk-demo-debug.i686 : OpenJDK Demos with full debug on
java-1.8.-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
java-1.8.-openjdk-devel.i686 : OpenJDK Development Environment
java-1.8.-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.-openjdk-devel-debug.i686 : OpenJDK Development Environment with full
java-1.8.-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
java-1.8.-openjdk-headless.i686 : OpenJDK Runtime Environment
java-1.8.-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
java-1.8.-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
java-1.8.-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages
java-1.8.-openjdk-javadoc-zip.noarch : OpenJDK API Documentation compressed in
java-1.8.-openjdk-javadoc-zip-debug.noarch : OpenJDK API Documentation
java-1.8.-openjdk-src.i686 : OpenJDK Source Bundle
java-1.8.-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with
java-1.8.-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with
ldapjdk.noarch : The Mozilla LDAP Java SDK

2.选择版本后,安装(执行以下命令会自动安装jdk相关依赖)

[root@localhost ~]#  yum install -y java-1.8.-openjdk
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.zju.edu.cn
* extras: mirror.bit.edu.cn
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 java-1.8.-openjdk.x86_64.1.1.8.0.-.b12.el7_4 将被 安装
--> 正在处理依赖关系 java-1.8.-openjdk-headless(x86-) = :1.8.0.151-.b12.el7_4,它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 xorg-x11-fonts-Type1,它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libpng15.so.(PNG15_0)(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjvm.so(SUNWprivate_1.)(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjpeg.so.(LIBJPEG_6.)(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjli.so(SUNWprivate_1.)(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjava.so(SUNWprivate_1.)(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 fontconfig(x86-),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libpng15.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjvm.so()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjpeg.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjli.so()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libjava.so()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libgif.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libawt.so()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libXtst.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libXrender.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libXi.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libXext.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libXcomposite.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
--> 正在处理依赖关系 libX11.so.()(64bit),它被软件包 :java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64 需要
... ...

3.安装完成,验证是否安装成功

[root@localhost ~]# java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-b12)
OpenJDK -Bit Server VM (build 25.151-b12, mixed mode)

4.通过搜索java文件,查找jdk默认安装目录

[root@localhost ~]# find / -name 'java'
/etc/pki/ca-trust/extracted/java
/etc/pki/java
/etc/java
/etc/alternatives/java
/var/lib/alternatives/java
/usr/bin/java
/usr/lib/java
/usr/lib/jvm/java-1.8.-openjdk-1.8.0.151-.b12.el7_4.x86_64/jre/bin/java
/usr/share/java

备注:通过yum命令在线安装jdk简单、快捷、无需配置环境变量即可使用java相关服务。

CentOS在线安装JDK的更多相关文章

  1. centos在线安装svn

    centos在线安装svn 用下列命令安装svn服务 yum install subversion 创建svn版本库目录 mkdir -p /var/svn/svnrepos 创建版本库 svnadm ...

  2. centos 下安装jdk、tomcat 以及tomcat无法从外部访问的解决办法

    centos 下安装jdk.tomcat 以及tomcat无法从外部访问的解决办法 原创 2014年08月28日 10:24:33 标签: selinux enforce cent 2223 昨天在c ...

  3. centos上安装jdk

    今天在centos上安装jdk,总结步骤如下:1.先到oracle下载rpm包:jdk-7u80-linux-x64.rpm (下载地址在百度找找)2.把jdk-7u80-linux-x64.rpm上 ...

  4. centos 7 安装JDK (Linux安装jdk)

    centos 7安装JDK (Linux安装jdk) 第一部分 首先查看centos 7是否有openjdk,如没有就跳过第一部分,直接第二部分. [master@bogon ~]$ java -ve ...

  5. Centos 在线安装 nginx

    centos 在线安装 nginx 安装nginx ​ 参考文档: http://nginx.org/en/linux_packages.html 中的RHEL/CentOS章节,按照步骤安装repo ...

  6. linux在线安装JDK(1.8版本)

    在线下载JDK 命令: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-sec ...

  7. CentOS下安装JDK,Tomcat,Redis,Mysql,及项目发布

    上传文件到服务器,安装lrzsz , 可以将本地的文件上传到linux系统上. 如果是CentOS则可以用yum install lrzsz 命令安装,更方便. 或:yum -y install lr ...

  8. 【CentOS】安装jdk

    问题描述:       jdk安装与配置   (1)查看是否安装jdk --CentOS默认自带openjdk         先查看 rpm -qa | grep java         显示如下 ...

  9. CentOS 下安装JDK

    前提条件 使用干净的centOS 之前肯定没有装过JDK 所以忽略卸载步骤 <1>从SUN下载jdk-1_5_0_14-linux-i586-rpm.bin或jdk-1_5_0_14-li ...

随机推荐

  1. 漫谈Java IO之基础篇

    Java的网络编程如果不是专门搞服务器性能开发或者消息分发,几乎可能涉及不到.但是它却是面试找工作必问的一个知识点,涵盖的知识体系也非常广泛,从Java底层IO原理到操作系统内核组成,再到网络TCP. ...

  2. 查看端口使用情况(lsof,netstat, kill)

    在Mac上查看端口使用情况只能使用lsof(list open file),无法使用 netstat. 查看某个端口是否正在被占用: lsof -i:portno 另外,可以通过: lsof 指令来查 ...

  3. 记录python接口自动化测试--主函数(第六目)

    把操作excel的方法封装好后,就可以用准备好的接口用例来循环遍历了 我的接口测试用例如下 主函数代码: run_handle_excel.py# coding:utf-8 from base.run ...

  4. Beta Scrum Day 3

    听说

  5. Beta版本敏捷冲刺每日报告——Day1

    1.情况简述 Beta阶段第一次Scrum Meeting 敏捷开发起止时间 2017.11.2 08:00 -- 2017.11.2 21:00 讨论时间地点 2017.11.2晚6:00,软工所实 ...

  6. 【Swift】Runtime动态性分析

    Swift是苹果2014年发布的编程开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序.Swift已经开源,目前最新版本为2.2.我们知道Objec ...

  7. 项目Beta冲刺Day6

    项目进展 李明皇 今天解决的进度 进行前后端联动调试 明天安排 完善程序运行逻辑 林翔 今天解决的进度 服务器端发布消息,删除消息,检索消息,个人发布的action 明天安排 图片功能遇到问题,微信小 ...

  8. Tornado 网站demo 一

    web服务器的工作过程 创建 listen socket, 在指定的监听端口, 等待客户端请求的到来 listen socket 接受客户端的请求, 得到 client socket, 接下来通过 c ...

  9. 08-TypeScript中的类

    类的概念通常是在后端开发中实现的思想,比如C#.C++或Java,传统的JavaScript开发通过使用原型模式来模拟类的功能.在TypeScript中,天生就是支持类 的,可以让前端的开发更加具有面 ...

  10. Three.js three.js Uncaught TypeError: Cannot read property 'getExtension' of null

    在调试Three.js执行加载幕布的时候,突然爆出这个错误three.js Uncaught TypeError: Cannot read property 'getExtension' of nul ...