Ricerca nel sito web

Come installare Java con Apt su Ubuntu 20.04


Java è uno dei linguaggi di programmazione più popolari e la JVM (la macchina virtuale di Java) è l'ambiente runtime per eseguire le applicazioni Java. Queste due piattaforme sono necessarie per software molto popolari che includono Tomcat, Jetty, Cassandra, Glassfish, e Jenkins.

In questo articolo imparerai come installare Java Runtime Environment (JRE) e Java Developer Kit (JDK ) utilizzando il gestore pacchetti apt predefinito su Ubuntu 20.04 e Ubuntu 18.04.

Installazione del JRE predefinito in Ubuntu

Il modo più semplice per installare Java è utilizzare la versione fornita con i repository Ubuntu. Per impostazione predefinita, Ubuntu viene fornito con OpenJDK 11, che è un'alternativa open source di JRE e JDK.

Per installare Open JDK 11 predefinito, aggiorna prima l'indice del pacchetto software:

sudo apt update

Successivamente, controlla l'installazione di Java sul sistema.

java -version

Se Java non è attualmente installato, otterrai il seguente output.

Command 'java' not found, but can be installed with:

sudo apt install openjdk-11-jre-headless  # version 11.0.10+9-0ubuntu1~20.04, or
sudo apt install default-jre              # version 2:1.11-72
sudo apt install openjdk-8-jre-headless   # version 8u282-b08-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless  # version 13.0.4+8-1~20.04
sudo apt install openjdk-14-jre-headless  # version 14.0.2+12-1~20.04

Ora esegui il seguente comando per installare OpenJDK 11 predefinito, che fornirà Java Runtime Environment (JRE).

sudo apt install default-jre

Una volta installato Java, puoi verificare l'installazione con:

java -version

Otterrai il seguente output:

openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Installazione del JDK predefinito in Ubuntu

Una volta installato JRE, potresti aver bisogno anche del JDK (Java Development Kit) per compilare ed eseguire un'applicazione basata su Java. Per installare JDK, esegui il comando seguente.

sudo apt install default-jdk

Dopo l'installazione, verifica l'installazione di JDK controllando la versione come mostrato.

javac -version

Otterrai il seguente output:

javac 11.0.10

Impostazione della variabile d'ambiente JAVA_HOME in Ubuntu

La maggior parte dei programmi software basati su Java utilizza la variabile di ambiente JAVA_HOME per scoprire il percorso di installazione di Java.

Per impostare la variabile di ambiente JAVA_HOME, scopri innanzitutto dove è installato Java eseguendo il comando seguente.

readlink -f /usr/bin/java

Otterrai il seguente output:

/usr/lib/jvm/java-11-openjdk-amd64/bin/java

Quindi apri il file /etc/environment utilizzando l'editor di testo nano:

sudo nano /etc/environment

Aggiungi la seguente riga alla fine del file, assicurati di sostituire il percorso del percorso di installazione Java.

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

Salva il file e ricaricalo per applicare le modifiche alla sessione corrente:

source /etc/environment

Verifica che la variabile di ambiente sia impostata:

echo $JAVA_HOME

Otterrai il seguente output:

/usr/lib/jvm/java-11-openjdk-amd64
Conclusione

In questo tutorial hai imparato come installare Java Runtime Environment (JRE) e Java Developer Kit (JDK ) su Ubuntu 20.04 e Ubuntu 18.04.