GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Oracle Java JDK 11/8 su Ubuntu 16.04 e Linux Mint 18

Oracle SE è un popolare kit di sviluppo Java utilizzato per sviluppare applicazioni Java. Qui vedremo come installare Oracle Java JDK 11/8 su Ubuntu 16.04 e Linux Mint 18.

Prerequisiti

Per poter installare Oracle Java JDK, devi accedere come utente con privilegi sudo.

Installa Oracle Java JDK

Visita la pagina Oracle JDK per scaricare il JDK.

Oracle Java JDK 11 (LTS):

Oracle Java JDK 8:

Avremmo bisogno di estrarre l'archivio JDK scaricato in una posizione. Qui, ho scelto di posizionare JDK nella directory /usr/lib/jvm/.

sudo mkdir /usr/lib/jvm/

Estrarre l'archivio JDK scaricato utilizzando il comando tar.

### Oracle JDK 11 ###

sudo tar -zxvf jdk-11.0.4_linux-x64_bin.tar.gz -C /usr/lib/jvm/

### Oracle JDK 8 ###

sudo tar -zxvf jdk-8u221-linux-x64.tar.gz -C /usr/lib/jvm/

Esegui il comando update-alternatives per installare Java sul tuo sistema.

### Oracle Java 11 ###

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.4/bin/java 2

### Oracle Java 8 ###

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_221/bin/java 3

Imposta la versione Java predefinita

Imposta il java predefinito usando il comando seguente.

sudo update-alternatives --config java

Il comando precedente elencherà tutti i JDK Java installati sul tuo sistema, come di seguito.

Scegli la versione Java predefinita inserendo il numero sotto la colonna Selezione e premi invio.

There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      auto mode
  1            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode
  2            /usr/lib/jvm/jdk-11.0.4/bin/java                 2         manual mode
  3            /usr/lib/jvm/jdk1.8.0_221/bin/java               3         manual mode

Press  to keep the current choice[*], or type selection number: 2
update-alternatives: using /usr/lib/jvm/jdk-11.0.4/bin/java to provide /usr/bin/java (java) in manual mode

Qui, ho scelto di avere Oracle JDK 11 come versione Java predefinita sul mio sistema.

Verifica Java

Verifica la versione Java utilizzando il comando seguente.

java -version

Risultato:

java version "11.0.4" 2019-07-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.4+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.4+10-LTS, mixed mode)

L'output varia in base alla versione di Java installata sul sistema.

Imposta variabili ambientali

Alcune installazioni di applicazioni Java richiedono la configurazione preliminare di variabili ambientali come JAVA_HOME , JRE_HOME, ecc.

Per impostare le variabili di ambiente JAVA, crea un nuovo file nella directory /etc/profile.d.

sudo nano /etc/profile.d/javajdk.sh

Posiziona le seguenti variabili in base alla versione di JDK.

JDK 11:

export PATH=$PATH:/usr/lib/jvm/jdk-11.0.4/bin
export JAVA_HOME=/usr/lib/jvm/jdk-11.0.4/
export J2SDKDIR=/usr/lib/jvm/jdk-11.0.4/

JDK 8:

export PATH=$PATH:/usr/lib/jvm/jdk1.8.0_221/bin
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_221/
export JRE_HOME=/usr/lib/jvm/jdk1.8.0_221/jre/
export J2SDKDIR=/usr/lib/jvm/jdk1.8.0_221/
export J2REDIR=/usr/lib/jvm/jdk1.8.0_221/jre

Carica gli ambienti nella sessione corrente.

source /etc/profile.d/javajdk.sh

Conclusione

È tutto. Spero che tu abbia imparato come installare Oracle Java JDK 11/8 su Ubuntu 16.04 e Linux Mint 18. Condividi il tuo feedback nella sezione commenti.


Ubuntu
  1. Come installare Java su Ubuntu Linux

  2. Come installare Firefox 10 su Ubuntu 11.10 / Linux Mint 12

  3. Come installare Oracle Java JDK 17 su Linux

  4. Come installare Oracle Java JDK 18 in Ubuntu 20.04 | Ubuntu 22.04

  5. Come installare Oracle Java 8 su Ubuntu 16.04/Linux Mint 17 (metodo PPA)

Come installare Java (OpenJDK o Oracle Java) su Ubuntu 20.04 Linux?

Come installare Java JDK 9 su Ubuntu 15.04

Come installare Oracle Java su Ubuntu 17.04

Come installare Oracle Java su Ubuntu 17.10

Come installare Java su Linux Mint 19

Come installare Java su Linux Mint 20