GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Java su Ubuntu 18.04

Questo articolo ti insegnerà come installare Java su Ubuntu 18.04 . I comandi funzioneranno su qualsiasi server privato o computer che esegue l'ultima versione, Ubuntu 18.04 Bionic Beaver, nonché 16.04 e qualsiasi altra versione di supporto a lungo termine (LTS). Java è solitamente distribuito in tre edizioni, vale a dire Micro (ME), Impresa (EE) e Standard Edizione (EE). Per questa guida utilizzeremo Java SE 11 (LTS).

Nel complesso, Java è uno dei principali linguaggi di programmazione al mondo. È stato creato per avere il minor numero possibile di dipendenze, il che consente agli sviluppatori di applicazioni di applicare la filosofia "scrivi una volta, esegui ovunque". Di conseguenza, un codice Java compilato può funzionare su qualsiasi piattaforma che supporti Java. Puoi utilizzarlo per creare qualsiasi cosa, da semplici applicazioni web a software più avanzati.

Senza ulteriori indugi, vediamo come possiamo installare Java su Ubuntu 18.04.

JDK o JRE?

OpenJDK (Java Development Kit) e Oracle JRE (Java Runtime Environment) sono i due kit principali con cui lavorerai. Oracle Java contiene JVM, il programma Java, insieme ad altre infrastrutture, mentre JDK è un superset di JRE. Il JDK è essenzialmente un SDK (kit di sviluppo software), in quanto ti dà accesso a tutto in JRE plus strumenti come jdb , javadoc e il compilatore stesso – javac .

Se non sei interessato a compilare software Java, JRE andrà benissimo. Se questo cambia, puoi aggiornarlo in un secondo momento.

I seguenti comandi implicano che stai già utilizzando un utente root, ma in caso contrario, dovresti aggiungere sudo all'inizio dei tuoi comandi.

Installa Java su Ubuntu usando il gestore pacchetti predefinito

Il primo metodo per installare Java su Ubuntu è tramite i pacchetti predefiniti. Inizia il processo aggiornando i pacchetti correnti all'ultima versione:

apt-get update && apt-get upgrade

Al termine, installa l'ultima versione di Java Runtime Environment (JRE) eseguendo il seguente comando:

apt-get install default-jre

In alternativa è anche possibile installare Java Development Kit (JDK). È richiesto da software specifici o utilizzato per compilare programmi Java. JDK include JRE, quindi non ci sono svantaggi se scegli invece questo metodo.

apt-get install default-jdk

Ecco fatto, Java è pronto per l'uso sul tuo sistema Ubuntu. Puoi ricontrollare se è stato impostato correttamente con questi comandi:

java -version
javac -version

L'output sarà simile a:

root@vps42681194:~# java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 11.0.6

Installa Java su Ubuntu tramite Oracle JDK

In alternativa, è possibile installare Java su Ubuntu utilizzando Oracle JDK ufficiale. Inizia aggiornando i tuoi pacchetti attuali all'ultima versione:

apt-get update && apt-get upgrade

Per questo esempio utilizzeremo una libreria di terze parti gestita da WebUpd8. Per implementarlo più facilmente, installa prima il seguente pacchetto:

apt-get install software-properties-common

Quindi, ottieni Java Uprising PPA con il seguente comando:

add-apt-repository ppa:linuxuprising/java

Potresti anche voler eseguire un rapido aggiornamento mentre ci sei:

apt-get update

Infine, puoi installare Java sul tuo sistema Ubuntu eseguendo il seguente comando e seguendo le istruzioni sullo schermo:

apt update; apt-get install oracle-java17-installer

Quindi assicurati di scegliere "Sì" utilizzando la tastiera per accettare i termini della licenza e l'installazione avrà inizio.

Questo è tutto! Java è installato correttamente. Puoi verificarlo controllando la versione con questi due comandi:

java -version
javac -version

Apparirà un output simile:

root@vps42681194:~# java -version
java version "14" 2020-03-17
Java(TM) SE Runtime Environment (build 14+36-1461)
Java HotSpot(TM) 64-Bit Server VM (build 14+36-1461, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 14

Gestione di Java

Un singolo server può avere più installazioni Java. Puoi impostare la versione predefinita utilizzando la seguente riga di comando:

update-alternatives --config java

Apparirà il seguente output:

There are 2 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-14-oracle/bin/java          1091      manual mode

Press <enter> to keep the current choice[*], or type selection number:

Immettere il numero dal menu di selezione che si desidera utilizzare come predefinito. Puoi farlo anche con altri comandi Java, come:

update-alternatives --config javac
update-alternatives --config javadoc
update-alternatives --config jarsigner

Impostazione dell'ambiente domestico Java

Un'altra cosa utile da sapere è come impostare JAVA_HOME variabile. La maggior parte delle applicazioni lo richiede per trovare la posizione dell'installazione di Java. Il comando utilizzato in precedenza può aiutarti a individuare il percorso di installazione di Java:

update-alternatives --config java
here are 2 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-14-oracle/bin/java     1091   manual mode

Press <enter> to keep the current choice[*], or type selection number: 

Dopo aver copiato il percorso di installazione, dovrai modificare l'ambiente file che si trova in ecc directory:

nano /etc/environment

Aggiungi la riga seguente alla fine per impostare JAVA_HOME valore:

JAVA_HOME="/usr/lib/jvm/java-14-oracle/bin/java"

Importante! Non dimenticare di aggiornarlo con il percorso effettivo della tua installazione Java.

Premi CTRL+X per terminare la modifica e salvare le modifiche. Quindi, apporta le modifiche applicando questo comando:

source /etc/environment

Puoi ricontrollare se è attivo inserendo:

echo $JAVA_HOME

Conclusione

Congratulazioni, ora sai come installare Java su Ubuntu 18.04. Hai anche imparato alcune nozioni di base, come impostare la versione Java predefinita e definire la variabile JAVA_HOME.

Se hai trovato utile questo articolo, sentiti libero di condividerlo con il mondo. Se hai suggerimenti, suggerimenti o idee personali, li attendiamo con impazienza nella sezione commenti qui sotto.


Ubuntu
  1. Come installare Java su Ubuntu Linux

  2. Come installare Java 17 in Ubuntu 20.04

  3. Come installare Java su Ubuntu 16.04

  4. Come installare Java su Ubuntu 20.04

  5. Come installare Java su Ubuntu 22.04

Come installare Java JDK 17 su Ubuntu 22.04

Come installare Java JDK 18 su Ubuntu 22.04 / Ubuntu 20.04

Come installare OpenJDK (Java) su Ubuntu

Come installare Java su Ubuntu 18.04

Come installare Java su Ubuntu 18.04?

Come installare Java su Ubuntu 22.04