Oracle Java JDK 9 non può essere installato tramite tar


0

Ho bisogno di Oracle JDK e JRE, quindi ho scaricato tar.gz dalla pagina dei download di Oracle Estratto usando tar zxvf jdk-9.0.4_linux-x64_bin.tar.gzcome descritto qui https://docs.oracle.com/javase/9/install/installation-jdk-and-jre-linux-platforms.htm # JSJIG-GUID-ADC9C14A-5F51-4C32-802C-9639A947317F

Ma quando scrivo java -version ricevo questo errore:

immagine qui

  1. Perché non funziona, quali sono i passaggi effettivi per installare Oracle jdk9 correttamente poiché i passaggi precedenti non funzionano

  2. Voglio anche jdk e jre (solo Oracle) sia installati tramite tar che accessibili con java -version e set JAVA_HOME.

  3. Come potete vedere ho cdin jdk -> bine digitato java -version, ma la sua non funziona, mi chiedo perché? questo è dove vivono i binari reali.

immagine qui

Risposte:


0

Java è uno dei tanti comandi che possono essere installati / configurati (selezionati) in / etc / alternatives /

Esempio di Java 9

$ sudo update-alternatives --install /usr/bin/java java /usr/java/jdk-9.0.4/bin/java 1
$ sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk-9.0.4/bin/javac 2

Se più di una versione, selezionare con:

$ sudo update-alternatives --config java

grazie, a che cosa serve JAVA_HOME?
Srinivas,

Impostazione JAVA_HOME: askubuntu.com/questions/175514/how-to-set-java-home-for-java ...JAVA_HOME="/usr/java/jdk-9.0.4"
Knud Larsen
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.