web-dev-qa-db-ja.com

Oracleのインストールの問題Java 1.8

Ubuntu 14.04を実行しています。 OracleをインストールしようとしていますJava 8. Oracleが公開した.rpmファイルをダウンロードしました:jdk-8u20-linux-x64.rpmそして、次のコマンドを実行してインストールする:

$ Sudo alien jdk-8u20-linux-x64.rpm  --scripts
$ Sudo dpkg -i jdk1.8.0-20_1.8.020-1_AMD64.deb

これらの2つのコマンドは正常に動作しているようです。次に、失敗する次のコマンドを使用して、デフォルトでJavaを指すようにします。$ Sudo update-Java-alternatives -s Java-8-Oracle I以下のメッセージを取得します。

update-Java-alternatives: directory does not exist: /usr/lib/jvm/Java-8-Oracle

使用可能なバージョンを確認しようとしました。

$ Sudo update-Java-alternatives -l
Java-1.7.0-openjdk-AMD64 1071 /usr/lib/jvm/Java-1.7.0-openjdk-AMD64

何が間違っているのでしょうか?

よろしくC

2
Charbel

1.Javaをダウンロードする

http://www.Oracle.com/technetwork/Java/javase/downloads/index.html

2.オープンターミナルタイプコマンド

cd Downloads

tar xzvf jdk-8u25-linux-x64.tar.gz

Sudo mkdir /usr/lib/jvm

Sudo mv ~/Downloads/jdk1.8.0_25/ /usr/lib/jvm/

Sudo chown -R root:root /usr/lib/jvm/jdk1.8.0_25

Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/jdk1.8.0_25/bin/Java" 0

Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_25/bin/javac" 0

Sudo update-alternatives --set Java /usr/lib/jvm/jdk1.8.0_25/bin/Java

Sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_25/bin/javac

Sudo gedit ~/.bashrc
    export Java_HOME=/usr/lib/jvm/jdk1.8.0_25
    export PATH=$PATH:$Java_HOME/bin

. ~/.bashrc

Java -version

echo $Java_HOME

echo $PATH
2
mohamedzajith