Come installare Java su Ubuntu 19.04

2 mag 2019 2 min di lettura
Come installare Java su Ubuntu 19.04
Indice dei contenuti

Introduzione

Se il vostro intento è installare JAVA su di un server in remoto continuare a leggere, altrimenti se volete installare JAVA sul vostro computer locale saltate il primo paragrafo "Connessione al Server" e leggere il successivo.

Connessione al Server

Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno della password per l'autenticazione.

Per connettersi al server come utente root digitare questo comando:

ssh root@IP_DEL_SERVER

Successivamente vi verrà chiesto di inserire la password dell'utente root.

Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare il primo parametro:

ssh VOSTRO_UTENTE@IP_DEL_SERVER

Successivamente vi verrà chiesto di inserire la password del vostro utente.

Siete ora connessi al vostro server, siete pronti per iniziare l'installazione di JAVA su Ubuntu 19.04.

Installazione Java JRE/JDK

Generalmente JDK è utilizzato dagli sviluppatori che vogliono compilare programmi in Java, oppure se qualche software richiede nello specifico l'utilizzo di JDK.

JDK contiene JRE quindi non ci sono svantaggi se si preferisce installare JDK invece di JRE.

Per installare Java Runtime Environment (JRE) aprire il terminale e dare questi comandi:

sudo apt update
sudo apt install default-jre

Per installare Java Development Kit (JDK) aprire il terminale e dare questi comandi:

sudo apt update
sudo apt install default-jdk

Installazione Java Oracle

Se si preferisce installare Oracle JDK (la versione ufficiale di Java distribuita da Oracle) bisogna aggiungere un repository.

sudo add-apt-repository ppa:linuxuprising/java

Oracle JDK 11

sudo apt-get install oracle-java11-installer

Impostare Java 11 come default:

sudo apt-get install oracle-java11-set-default

Installazione Manuale di Java

Esempio con Java 12

Scaricare Java 12 dal sito ufficiale. Attualmente l'ultima versione è la 12.0.1

wget https://download.oracle.com/java/GA/jdk12.0.1/69cfe15208a647278a19ef0990eea691/12/GPL/openjdk-12.0.1_linux-x64_bin.tar.gz

Decomprimere il file scaricato:

tar xzvf openjdk-12.0.1_linux-x64_bin.tar.gz

Creare una cartella per Java 10:

sudo mkdir /usr/local/oracle-java-12

Spostare il contenuto dell'archivio:

sudo mv jdk-12.0.1/* /usr/local/oracle-java-12/

Aggiungere l'alternativa con Java 12:

sudo update-alternatives --install /usr/bin/java java /usr/local/oracle-java-12/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/local/oracle-java-12/bin/javac 1

Aggiornare l'alternativa:

sudo update-alternatives --config java
sudo update-alternatives --config javac

Verificare la corretta installazione:

java --version
javac --version

Impostare la variabile d'ambiente JAVA_HOME

Per impostare la variabile d'ambiente JAVA_HOME dobbiamo prima conoscere il percorso dell'installazione di Java.

sudo update-alternatives --config java

Copiare il percorso dell'installazione e dare il seguente comando:

sudo nano /etc/environment

Alla fine del file aggiungere la variabile d'ambiente JAVA_HOME con il percorso corretto in base alla vostra installazione.

JAVA_HOME="/usr/local/oracle-java-12/"

Salvare e chiudere il file. Per ricaricarlo dare da terminale:

source /etc/environment

Potete controllare se la variabile d'ambiente JAVA_HOME è stata impostata correttamente, sempre da terminale:

echo $JAVA_HOME

Dovreste vedere il percorso da voi inserito nel passaggio precedente.

L'installazione di Java su Ubuntu 19.04 è terminata.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.