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.