この質問は重複した質問のように見えるかもしれませんが、そうではないと思います。 Ubuntuの14.04 LTSにJava 8をインストールしようとしています。多くの方法を試しましたが、何もうまくいきませんでした。そこで、jre-8u25-linux-x64.tar.gz
をダウンロードしました。その後、私は次のことをしました:
tar -xvf jre-8u25-linux-x64.tar.gz
Sudo mkdir -p /usr/lib/jvm
Sudo mv ./jdk1.8.0_25/ /usr/lib/jvm
Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/jdk1.8.0/bin/Java" 1
しかし、私は次のエラーを受け取りました:
update-alternatives: error: alternative path /usr/lib/jvm/jdk/bin/Java doesn't exist`
Jdk1.8.0_25を開いたときにbin/Java
が見つからなかったため、再ダウンロードしましたが、同じ問題が発生しました。
誰が私がここで間違っているのか教えてもらえますか?
編集:
の出力:update-alternatives --display Java
update-alternatives: warning: alternative /opt/jdk/jdk1.8.0_05/bin/Java (part of link group Java) doesn't exist; removing from list of alternatives
Java - auto mode
link currently points to /usr/lib/jvm/Java-7-Oracle/jre/bin/Java
/usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java - priority 1071
slave Java.1.gz: /usr/lib/jvm/Java-7-openjdk-AMD64/jre/man/man1/Java.1.gz
/usr/lib/jvm/Java-7-Oracle/jre/bin/Java - priority 1072
slave Java.1.gz: /usr/lib/jvm/Java-7-Oracle/man/man1/Java.1.gz
Current 'best' version is '/usr/lib/jvm/Java-7-Oracle/jre/bin/Java'.
Sudo mv ./jdk1.8.0_25/ /usr/lib/jvm
を実行すると、フォルダーは/usr/lib/jvm/jdk1.8.0_25
作成されますか、/usr/lib/jvm/jdk1.8.0
作成されますか?
Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/**jdk1.8.0**/bin/Java" 1
update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100