Come installare OpenJDK su CentOS V8

Come installare OpenJDK su CentOS V8

Java è un linguaggio di programmazione superiore e la maggior parte dei dispositivi sono creati utilizzando Java dalle applicazioni desktop a sistemi diversi. Puoi scegliere Oracle Java o OpenJDK durante l'installazione di Java sul tuo CentOS 8. La versione Oracle offre alcune funzionalità premium e non è gratuita. Ma OpenJDK è disponibile liberamente per l'installazione.

Il post di oggi si concentra sui passaggi per l'installazione di OpenJDK su CentOS V8.

Installazione di OpenJDK su CentOS 8

CentOS è ideale per la programmazione e quando si desidera creare applicazioni Java, è possibile utilizzare le sue due versioni Java predefinite, Java 11 o Java 8, disponibili nel suo repository. Quando si installa OpenJDK, è possibile impostare quale versione Java utilizza come opzione predefinita, inclusa l'esportazione del suo percorso per renderlo disponibile per le applicazioni che si basano sul tuo CentOS 8.

Per questo tutorial, installeremo OpenJDK 11 e successivamente lo imposterà come il nostro Java predefinito.

Per installare OpenJDK 11, eseguire il comando di seguito con i privilegi di amministratore. Inoltre, stiamo usando il Yum Gestore dei pacchetti. Usa il Dnf.

$ sudo yum installa java-11-openjdk-devel


Una volta eseguito il comando, il sistema localizzerà OpenJDK 11 nello specchio più vicino alla tua regione, scaricalo e installalo.


Quando viene richiesto di autorizzare l'installazione, premere Y per l'installazione da procedere.


Yum scaricherà OpenJDK specificato e le sue dipendenze. Una volta richiesto tutto per l'installazione, installerà OpenJDK e visualizzerà un'uscita simile a quella seguente, confermando che è stato installato e le dipendenze installate insieme ad esso.


A questo punto, la versione Java predefinita non è stata ancora cambiata. Dobbiamo configurarlo per impostare OpenJDK 11 installato come il nostro Java predefinito.

Per questo, usa il Aggiornamenti-alternativi comando.

$ AGGIORNAMENTO-ALTERNATIVE-CONFIG JAVA


L'esecuzione del comando visualizzerà le versioni Java disponibili sul sistema. Per il nostro caso, possiamo notare che abbiamo tre versioni Java installate.

Miriamo a selezionare OpenJDK 11 come opzione predefinita. Quindi, digitare il suo numero di selezione nel prompt del terminale e premere il Tasto Invio. Assicurati di utilizzare il numero di selezione corretto per il tuo caso. Per questo esempio, OpenJDK 11 ha un numero selezionato di 3.


Dopo aver selezionato la versione Java predefinita, verifica la modifica controllando la versione Java sul tuo CentOS 8.

$ java -version


Abbiamo installato OpenJDK 11 e impostalo come versione Java predefinita.


Finora, la nostra installazione funziona correttamente. Tuttavia, quando si desidera eseguire applicazioni Java sui tuoi centos e vuoi che utilizzino la versione Java impostata predefinita, è necessario impostare il Java_home variabile d'ambiente.

Qualsiasi applicazione Java utilizzerà la variabile di ambiente che si definisce per la tua versione Java da eseguire sul tuo sistema. Innanzitutto, dobbiamo ottenere la posizione di OpenJDK che si desidera impostare la sua variabile. Quindi, usa il comando Aggiornamenti-Alternatives per elencare la sua posizione.


Nel nostro caso, ci stiamo concentrando su OpenJDK 11. Quindi, copia il percorso evidenziato.

Successivamente, usa un editore a tua scelta per aprire il .Bash_profile e incollare il percorso copiato su OpenJDK nella parte inferiore del file.

Usa il formato Java_home = "/the-path/" Quindi salva ed esci dal file.


L'ultimo passo è verificare che la nostra variabile di ambiente appena aggiunta funzioni. Per questo, usa il eco comando per verificare se fornisce il percorso corretto per il Java_home variabile d'ambiente.


L'output conferma che abbiamo aggiunto con successo la variabile di ambiente. Questo è come installare OpenJDK su CentOS 8 e impostare la sua variabile di ambiente per il tuo sistema.

Conclusione

Java è essenziale e comunemente usato dalla maggior parte dei programmatori. Per un utente CentOS 8, è possibile installare comodamente OpenJDK nel sistema, configurare la versione Java predefinita e impostare la variabile di ambiente a cui è possibile accedere a tutte le applicazioni Java utilizzando i passaggi presentati in questa guida.