web-dev-qa-db-ja.com

Ubuntu 16にJDK8をインストールする方法は?

BazelにはJDK 8が必要でした。新しくビルドしたUbuntu 16.04.02マシンでSudo apt-get install openjdk-8*を実行しましたが、インストール後update-alternatives --config Javaに2つのパスが表示されます。

/usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java
/usr/lib/jvm/Java-6-openjdk-AMD64/jre/bin/Java

opensdk-8*をパージしてからapt-get openjdk-9*をインストールしましたが、結果は同じでした。

JDK 8を入手するにはどうすればよいですか?

5
Old Geezer

通常、openjdkは次のようにインストールします。

Sudo apt-get install openjdk-8-jdk

たぶんこれが問題です。これは http://openjdk.Java.net/install/index.html で調べることができます。これを行うと、この問題が修正された可能性があります。しかし、コマンドがこの結果を与える理由を想像することはできません。

9
Booming

Oracle-jdk8をインストールしました。必要なら

Sudo add-apt-repository ppa:webupd8team/Java && Sudo apt update
sudo apt install Oracle-Java8-installer

3
dianbanjiu

以下のコマンドでopenJDKをインストールできます-

Sudo apt-get install openjdk-8-jdk

またはOracle Java 8をインストールするオプションを確認することもできます。詳細な手順は blog here で更新されています。以下のコマンドを使用して簡単に答えることもできます-

Sudo add-apt-repository ppa:webupd8team/Java

Sudo apt-get update

Sudo apt install Oracle-Java8-set-default

javac -version
0