代码之家  ›  专栏  ›  技术社区  ›  Dmitriy Dumanskiy

如何在Ubuntu下安装JDK 11?

  •  21
  • Dmitriy Dumanskiy  · 技术社区  · 6 年前

    所以Java 11 is out . 有人知道如何从命令行安装它(Oracle中的openjdk)吗?

    我想在Oracle Java 10之前看到类似的情况:

    sudo add-apt-repository ppa:linuxuprising/java
    sudo apt-get update
    sudo apt-get install oracle-java10-installer
    

    P. S.在 similar 问题建议说明:

    sudo apt-get install openjdk-11-jdk
    

    不起作用。

    5 回复  |  直到 6 年前
        1
  •  48
  •   9ilsdx 9rvj 0lo    6 年前
    sudo apt-get install openjdk-11-jdk
    

    工作,只有它安装了OpenJDK 10(非常直观,不是吗)。

    这个包,有时,在未定义的将来,将成为OpenJDK 11(至少它是 speculated to )

    如果要安装OpenJDK 11,需要先添加OpenJDK的PPA,然后安装软件包:

    sudo add-apt-repository ppa:openjdk-r/ppa \
    && sudo apt-get update -q \
    && sudo apt install -y openjdk-11-jdk
    
        2
  •  11
  •   Kamal    6 年前

    对于在Ubuntu上运行JDK并希望升级到JDK11的任何人,我建议通过安装 sdkman . sdkman是用于切换JVM、删除和升级的工具。

    SDKMAN 是在大多数基于Unix的系统上管理多个软件开发工具包的并行版本的工具。它为安装、切换、删除和列出候选项提供了方便的命令行界面(cli)和API。

    看到这个 link 浅谈如何安装Java(11)

        3
  •  3
  •   kaniyan    6 年前

    要在Ubuntu中安装OpenJDK 11,以下命令运行良好。

    sudo add-apt-repository ppa:openjdk-r/ppa
    sudo apt-get update
    sudo apt install openjdk-11-jdk
    
        4
  •  1
  •   Jose Henriquez    6 年前

    我创建了一个bash脚本,它基本上自动化了链接中描述的手动安装。 similar question . 它需要 tar.gz 文件及其sha256和值。您可以找到更多信息并从我的 GitHub project page . 它是根据麻省理工学院的许可证提供的。

        5
  •  0
  •   A. Lion    6 年前

    我来到这里寻找答案,因为没有人把命令放在Oracle Java 11上,而只有OpenJava3我知道如何在Ubuntu上做它,语法如下:

    sudo add-apt-repository ppa:linuxuprising/java
    sudo apt update
    sudo apt install oracle-java11-installer