Installare Java JDK su Linux Ubuntu da terminale SSH in pochi e semplici passi, configurando la variabile d’ambiente JAVA_HOME.
Cosa è Java JDK
Java JDK, acronimo per Java Development Kit, è un software che permette di sviluppare, compilare ed eseguire applicazioni sviluppate con linguaggio Java.
Java JDK si distingue dalla Java JRE in quanto, il primo è un software completo che comprende tutto il necessario per eseguire e sviluppare applicazioni Java, mentre il secondo comprende solo il necessario per eseguire i programmi.
Installare Java JDK su Linux
Prima d’installare Java JDK su Linux Ubuntu, come prima cosa, verificare che non sia già installato sul server
javac -version
Se il server dovesse rispondere con una riga come questa
Command 'java' not found, but can be installed with:
vuol dire che bisogna installare Java sul server con il comando
sudo apt install default-jdk
Rilanciando il comando seguente, dovreste ora vedere restituita la versione della JDK appena installata
java -version
Configurare la variabile d’ambiente JAVA_HOME su Linux
Molti software richiedono di settare la variabile d’ambiente JAVA_HOME che serve a localizzare la versione di default di Java all’interno del sistema. Per poter impostare la JAVA_HOME come prima cosa verificate le versioni di JAVA JDK installate sul sistema
sudo update-alternatives --config java
Copiatevi il path della cartella della versione desiderata, ad esempio la versione di default di JAVA JDK per Ubuntu 20.04 è
/usr/lib/jvm/java-11-openjdk-amd64/bin/
Editate il file environment aggiungendo alla fine del file
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64/bin/"
Ricaricare il file environment con
source /etc/environment
Per verificare che procedura sia andata a buon fine, non vi resta che stampare la variabile JAVA_HOME appena impostata con
echo $JAVA_HOME
se restituisce la cartella java scelta come default in precedenza, tutto è andato a buon fine
/usr/lib/jvm/java-11-openjdk-amd64/bin/