GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Java su Ubuntu 20.04

Parliamo di come installare Java su Ubuntu 20.04. Cos'è Java? Java è un linguaggio gratuito, open source e più popolare utilizzato per lo sviluppo di applicazioni mobili e desktop e può essere eseguito su tutti i principali sistemi operativi. Esistono diverse implementazioni di Java, tra cui JRE, OpenJDK e Oracle JDK. Capiamo la differenza tra JRE, OpenJDK e Oracle JDK.

Oracle JDK :È la versione Oracle ufficiale del Java Development Kit. Ha alcune funzionalità commerciali aggiuntive e consente solo l'uso non commerciale del software.
JRE:Java Runtime Environment è costituito dalla macchina virtuale Java e dai binari utilizzati per eseguire i programmi Java.
OpenJDK: Java Development Kit include JRE e gli strumenti e le librerie di sviluppo necessari per creare applicazioni Java.

Questo tutorial spiegherà come installare Java 8, Java 11 e Oracle Java 15 sull'hosting Ubuntu.

Prerequisiti

  • Un Ubuntu 20.04 VPS (useremo il nostro piano NVMe 2 VPS)
  • Accesso all'account utente root (o accesso a un account amministratore con privilegi root)

Accedi al server e aggiorna i pacchetti del sistema operativo del server

Innanzitutto, accedi al tuo server Ubuntu 20.04 tramite SSH come utente root:

ssh root@IP_Address -p Port_number

Dovrai sostituire "Indirizzo_IP" e "Numero_porta" con il rispettivo indirizzo IP e numero di porta SSH del tuo server. Inoltre, se necessario, sostituisci "root" con il nome utente dell'account amministratore.

Prima di iniziare, devi assicurarti che tutti i pacchetti del sistema operativo Ubuntu installati sul server siano aggiornati. Puoi farlo eseguendo i seguenti comandi:

apt-get update -y
apt-get upgrade -y

Installa Java 8

Java 8 è la versione Java LTS precedente e ampiamente utilizzata. Se la tua applicazione è basata su Java 8, puoi installarla con il seguente comando:

apt-get install openjdk-8-jdk -y

Una volta installato, verifica la versione Java utilizzando il seguente comando:

java -version

Dovresti ottenere il seguente output:

openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

Installa Java 11

Java 11 è l'ultima versione LTS di Java. Per impostazione predefinita, viene fornito nel repository predefinito di Ubuntu 20.04. Puoi installarlo con il seguente comando:

apt-get install openjdk-11-jdk -y

Una volta installato Java 11, puoi verificarlo con il seguente comando:

java -version

Dovresti ottenere il seguente output:

openjdk version "11.0.9.1" 2020-11-04
OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Installa Oracle Java 15

Per impostazione predefinita, Oracle Java non è disponibile nel repository predefinito di Ubuntu 20.04. Dovrai aggiungere il repository di terze parti nel tuo sistema per installare Oracle Java.

Innanzitutto, installa le dipendenze richieste con il seguente comando:

apt-get install gnupg2 software-properties-common -y

Una volta installate tutte le dipendenze, aggiungi il repository Java con il seguente comando:

add-apt-repository ppa:linuxuprising/java

Quando il repository viene aggiunto, puoi installarlo con il seguente comando:

apt-get install oracle-java15-installer -y

Una volta terminata l'installazione, puoi verificarla con il seguente comando:

java -version

Dovresti ottenere il seguente output:

java version "15.0.1" 2020-10-20
Java(TM) SE Runtime Environment (build 15.0.1+9-18)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)

Passa tra diverse versioni Java

Se nel tuo sistema sono installate più versioni di Java, puoi facilmente impostare la versione predefinita utilizzando il comando update-alternatives.

Per impostare la versione predefinita di Java da Oracle Java 15 a Java 8, eseguire il comando seguente:

update-alternatives --config java

Dovresti vedere un elenco di tutte le versioni Java installate nel seguente output:

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

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
* 2            /usr/lib/jvm/java-15-oracle/bin/java             1091      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press  to keep the current choice[*], or type selection number: 3

Digita 3 e premi Invio per impostare Java 8 come versione Java predefinita. Dovresti ottenere il seguente output:

update-alternatives: using /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java to provide /usr/bin/java (java) in manual mode

Imposta variabile d'ambiente JAVA_HOME

Sarà necessario impostare la variabile di ambiente JAVA_HOME per definire il percorso Java in alcune applicazioni Java.

Innanzitutto, trova il percorso di installazione di Java con il seguente comando:

update-alternatives --config java

Dovresti vedere il percorso di tutte le versioni Java nel seguente output:

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

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
* 2            /usr/lib/jvm/java-15-oracle/bin/java             1091      manual mode
  3            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Quindi, copia il percorso della versione Java desiderata dall'output sopra e incollalo nel file /etc/environment:

nano /etc/environment

Aggiungi la seguente riga per Java 8:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

Successivamente, attiva la variabile di ambiente Java con il seguente comando:

source /etc/environment

Ora puoi verificare la variabile di ambiente JAVA_HOME con il seguente comando:

echo $JAVA_HOME

Dovresti ottenere il seguente output:

/usr/lib/jvm/java-8-openjdk-amd64

Nella guida sopra, hai imparato come installare Java sul server Ubuntu 20.04.

Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi chiedere ai nostri esperti amministratori Linux di configurarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare Java su Ubuntu Linux

  2. Come installare Java 17 in Ubuntu 20.04

  3. Come installare R su Ubuntu 16.04

  4. Come installare Java 17 LTS su Ubuntu 20.04

  5. Come installare Java su Ubuntu 22.04

Come installare Java su Ubuntu 18.04

Come installare Java 8 su Ubuntu 18.04

Come installare Eclipse su Ubuntu 18.04

Come installare Java su Ubuntu 18.04

Come installare Java su Ubuntu 18.04?

Come installare Java su Ubuntu 22.04