How to Install Java JRE & JDK 14 on Ubuntu 18.04/19.10
Sommario:
- Prerequisiti
- Variazioni Java
- Installazione di OpenJDK predefinito (Java 11)
- Installazione di OpenJDK 8
- Installazione di Oracle Java
- Imposta la versione Java predefinita
- Imposta la variabile d'ambiente JAVA_HOME
- Disinstallare Java
- Conclusione
Java è uno dei linguaggi di programmazione più popolari al mondo, utilizzato per la creazione di diversi tipi di applicazioni multipiattaforma.
Questo tutorial descrive come installare varie versioni di OpenJDK e Oracle Java su Ubuntu 18.04. Le stesse istruzioni valgono per Ubuntu 16.04 e qualsiasi distribuzione basata su Ubuntu, inclusi Kubuntu, Linux Mint e SO elementare.
Prerequisiti
Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.
Variazioni Java
Java è distribuito in tre diverse edizioni, Standard Edition (SE), Enterprise Edition (EE) e Micro Edition (ME). Questo tutorial illustra l'installazione dell'edizione Java SE (Standard Edition).
OpenJDK e Oracle Java sono le due principali implementazioni di Java, con quasi nessuna differenza tra loro, tranne che Oracle Java ha alcune funzionalità commerciali aggiuntive.
Esistono due diversi pacchetti Java nei repository Ubuntu, Java Runtime Environment (JRE) e Java Development Kit (JDK).
Se si desidera eseguire solo programmi Java, è necessario JRE che contiene solo Java Runtime Environment. Lo sviluppatore Java dovrebbe installare JDK, che include anche gli strumenti e le librerie di sviluppo / debug.
Ti mostreremo come installare vari pacchetti Java. Se non sai quale implementazione o versione Java usare, la raccomandazione generale è di attenersi alla versione OpenJDK predefinita disponibile su Ubuntu 18.04.
Installazione di OpenJDK predefinito (Java 11)
Al momento in cui scrivo, l'ultima versione LTS di Java è la versione 11.
Seguire i passaggi seguenti per installare Java OpenJDK 11 sul proprio sistema Ubuntu:
-
Innanzitutto, aggiorna l'indice del pacchetto
apt
con:sudo apt update
Una volta aggiornato l'indice del pacchetto, installare il pacchetto Java OpenJDK predefinito con:
sudo apt install default-jdk
Verificare l'installazione, eseguendo il comando seguente che stamperà la versione Java:
java -version
L'output sarà simile al seguente:
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Questo è tutto! A questo punto, dovresti aver installato correttamente Java sul tuo sistema Ubuntu.
JRE è incluso nel pacchetto JDK. Se hai bisogno solo di JRE, installa il pacchetto
default-jre
:
Installazione di OpenJDK 8
Java 8 è ancora la versione più diffusa di Java. Se l'applicazione richiede Java 8, è possibile installarla digitando i comandi seguenti:
sudo apt update
sudo apt install openjdk-8-jdk
Installazione di Oracle Java
Prima di installare Oracle Java, assicurati di leggere la Licenza Oracle JDK. La licenza consente solo l'uso non commerciale del software, come l'uso personale e l'uso di sviluppo.
Oracle Java 11 può essere installato da Linux Uprising PPA.
I seguenti passaggi descrivono come installare Oracle Java 11 su Ubuntu 18.04:
-
Installa le dipendenze necessarie per aggiungere un nuovo repository:
sudo apt install software-properties-common
Abilitare il PPA dell'insurrezione di Linux eseguendo i seguenti comandi:
sudo add-apt-repository ppa:linuxuprising/java
Una volta aggiunto il repository, aggiorna l'elenco dei pacchetti e installa il pacchetto
oracle-java11-installer
digitando:sudo apt update
sudo apt install oracle-java11-installer
Ti verrà richiesto di accettare la licenza Oracle.
Verificare l'installazione eseguendo il comando seguente che stamperà la versione R:
java -version
java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Imposta la versione Java predefinita
Per verificare la versione Java predefinita, utilizzare il comando seguente:
java -version
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Se si dispone di più installazioni Java per modificare la versione predefinita, utilizzare lo strumento di
update-alternatives
come mostrato di seguito:
sudo update-alternatives --config java
Per modificare la versione Java predefinita basta inserire il numero di versione (il numero nella colonna Selezione) e premere
Alcune applicazioni scritte in Java utilizzano la variabile d'ambiente
Per impostare la variabile d'ambiente
Nel nostro caso, i percorsi di installazione sono i seguenti: Copia il percorso di installazione della tua installazione preferita. Quindi, apri il
Aggiungi la seguente riga, alla fine del file: Assicurati di sostituire il percorso con il percorso della versione Java preferita. È possibile disconnettersi e accedere o eseguire il seguente comando di origine per applicare le modifiche alla sessione corrente: Per verificare che la variabile di ambiente
Se per qualsiasi motivo si desidera disinstallare il pacchetto Java, è possibile disinstallarlo come qualsiasi altro pacchetto installato con
Ad esempio, se si desidera disinstallare il
In questo tutorial, hai imparato come installare e gestire più versioni Java sul tuo server Ubuntu. Ora puoi installare applicazioni che funzionano su Java, come Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle… ecc
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-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
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-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Enter
.Imposta la variabile d'ambiente JAVA_HOME
JAVA_HOME
per determinare la posizione di installazione di Java.
JAVA_HOME
, per prima cosa, devi scoprire i percorsi di installazione di Java usando il comando
update-alternatives
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 si trova in
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
sia impostata correttamente, eseguire il comando echo seguente:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
è un file di configurazione a livello di sistema, che viene utilizzato da tutti gli utenti. Se si desidera impostare la variabile
JAVA_HOME
in base all'utente, aggiungere la linea a
.bashrc
o qualsiasi altro file di configurazione che viene caricato quando l'utente accede.
Disinstallare Java
apt
.
openjdk-8-jdk
eseguito:Conclusione
Come installare, installare la stampante multifunzione HP Officejet 6500a plus

Scopri come impostare e installare la stampante multifunzione HP Officejet 6500A Plus.
Come installare java su centos 7

Questo tutorial mostra come installare Java su CentOS 7. Java è uno dei linguaggi di programmazione più popolari utilizzati per creare diversi tipi di applicazioni e sistemi.
Come installare java su centos 8

Java è uno dei linguaggi di programmazione più popolari utilizzati per creare diversi tipi di applicazioni e sistemi. In questo tutorial, spiegheremo come installare una o più versioni di Java (OpenJDK) su CentOS 8 e come impostare Java predefinito tramite alternative.