zoukankan      html  css  js  c++  java
  • CentOS 7 如何安装 Java 11

    OpenJDK

    首先搜索可安装的 JDK

    $ sudo yum search java-11

    从结果中我们可以找出两个条目

    java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11
    java-11-openjdk-devel.x86_64 : OpenJDK Development Environment 11
    

      

     他们分别是 JRE 和 JDK,根据你的需求安装即可,比如安装 JRE

    $ sudo yum install java-11-openjdk -y
    

      

    安装目录为

    /usr/lib/jvm/java-11-openjdk-11.0.1.13-3.el7_6.x86_64

    查看版本

    $ java -version
    
    openjdk version "11.0.1" 2018-10-16 LTS
    OpenJDK Runtime Environment 18.9 (build 11.0.1+13-LTS)
    OpenJDK 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode, sharing)
    

      

    Oracle

    Oracle 的 JDK 安装要稍微麻烦点,首先获取官网的 JDK RPM 地址

    https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm
    

      

    下载到服务器

    $ wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.rpm

    安装

    $ sudo yum -y localinstall jdk-11.0.1_linux-x64_bin.rpm

    安装目录为

    /usr/java/jdk-11.0.1

     

    选择版本

    查看所有本机 JDK 版本

    $ sudo alternatives --config java
    
    There are 2 programs which provide 'java'.
    
      Selection    Command
    -----------------------------------------------
     + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.1.13-3.el7_6.x86_64/bin/java)
    *  2           /usr/java/jdk-11.0.1/bin/java
    
    Enter to keep the current selection[+], or type selection number: 2
    

      

    *+ 代表当前使用的版本,该命令下输入版本对应的数字即可更改版本,我们输入 2 更
    改为 oracle 版本,然后查看版本

    $ java -version
    java version "11.0.1" 2018-10-16 LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
    

      

    原文地址:https://wxnacy.com/2018/12/27/centos7-install-java11/

  • 相关阅读:
    存储数据的大小端模式
    双链表插入 删除详解
    php_match/preg_match_all 默认有字符串长度限制
    百度编辑器:获取编辑器的内容
    phalcon: update修改数据却变成了insert插入数据
    MySQL按照汉字的拼音排序,mysql汉字排序
    [转载]Eclipse提示No java virtual machine
    lhgdialog: iframe页面里面的,确定,关闭、取消按钮的操作
    js树目录结构
    mysql:恢复mysql表结构
  • 原文地址:https://www.cnblogs.com/meetuj/p/12317633.html
Copyright © 2011-2022 走看看