Instalando o java 8: update-alternatives: erro: caminho alternativo /usr/lib/jvm/jdk1.8.0/bin/java não existe

1

Eu sei que essa pergunta pode parecer uma pergunta duplicada, mas acho que não. Estou tentando instalar o java 8 no meu Ubuntu 14.04 LTS. Eu tentei muitos métodos, mas nada funcionou para mim. Então eu baixei jre-8u25-linux-x64.tar.gz . Então fiz o seguinte:

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

mas recebi o seguinte erro:

update-alternatives: error: alternative path /usr/lib/jvm/jdk/bin/java doesn't exist'

Quando abri o jdk1.8.0_25 não encontrei bin/java nele, então fiz o download novamente, mas ocorreu o mesmo problema.

Alguém pode me dizer o que estou fazendo de errado aqui?

EDITAR :

A saída de: 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'.
    
por Alaa 04.01.2015 / 15:37

2 respostas

1

Depois de executar sudo mv ./jdk1.8.0_25/ /usr/lib/jvm , é a pasta /usr/lib/jvm/jdk1.8.0_25 criado ou /usr/lib/jvm/jdk1.8.0 criado?

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/**jdk1.8.0**/bin/java" 1
    
por bored 29.01.2015 / 07:24
0

Do link abaixo: link

update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100
    
por Sajid2067 14.04.2018 / 19:14