如何在 Ubuntu 16 上安装 JDK8?

Old*_*zer 8 java jdk openjdk software-installation

我需要 Bazel 的 JDK 8。我sudo apt-get install openjdk-8*在新构建的 Ubuntu 16.04.02 机器上运行,但安装后update-alternatives --config java显示两条路径:

/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
Run Code Online (Sandbox Code Playgroud)

我清除opensdk-8*然后安装,apt-get openjdk-9*但结果是一样的。

我如何获得 JDK 8?

Boo*_*ing 12

通常你像这样安装openjdk:

sudo apt-get install openjdk-8-jdk
Run Code Online (Sandbox Code Playgroud)

也许这就是问题所在。您可以在http://openjdk.java.net/install/index.html 上查找 。如果你这样做,你可能已经解决了这个问题。但无法想象为什么你的命令会给出这个结果。

  • 首先运行`sudo apt update`。您需要连接到互联网。 (3认同)
  • 我这样做了,但我得到了“E:无法找到包 openjdk-8-jdk”。 (2认同)