Cum se instalează Java pe CentOS 7

Java este unul dintre cele mai populare limbaje de programare din lume, folosit pentru a construi diferite tipuri de aplicații și sisteme.

Acest tutorial descrie cum se instalează diferite versiuni și implementări de Java pe CentOS 7. Vă vom arăta cum să instalați OpenJDK, precum și Oracle Java.

Precondiții #

Înainte de a continua cu acest tutorial, asigurați-vă că sunteți conectat ca utilizator cu privilegii sudo.

Variante Java #

Java este distribuit în trei ediții diferite, Standard Edition (SE), Enterprise Edition (EE) și Micro Edition (ME). Acest tutorial acoperă ediția Java SE (Standard Edition).

Există două pachete Java diferite în CentOS 7, Java Runtime Environment (JRE) și Java Development Kit (JDK). Dacă doriți doar să rulați programe Java, atunci puteți instala JRE, care conține doar Java Runtime Environment. Dacă sunteți un dezvoltator Java, atunci veți avea nevoie de JDK, care include JRE și instrumente și biblioteci de dezvoltare/depanare.

Există, de asemenea, două implementări diferite ale Java, OpenJDK și Oracle Java, fără aproape nicio diferență între ele, cu excepția faptului că Oracle Java are câteva caracteristici comerciale suplimentare.

Dacă nu sunteți sigur ce implementare și versiune Java să instalați, recomandarea generală este să instalați OpenJDK 11 JDK, care este versiunea actuală LTS a Java.

Precondiții prealabile #

Înainte de a începe cu tutorialul, asigurați-vă că sunteți conectat ca root sau utilizator cu privilegii sudo .

Instalați OpenJDK #

OpenJDK, implementarea open-source a platformei Java, este programul implicit de dezvoltare și execuție Java în CentOS 7. Instalarea este simplă și directă.

Instalează OpenJDK 11 JDK #

În momentul redactării acestui articol, OpenJDK 11 este versiunea LTS actuală a Java și este versiunea recomandată pentru instalare. Puteți să o instalați folosind yum, tastând următoarea comandă:

sudo yum install java-11-openjdk-devel

Verificați instalarea, rulând următoarea comandă care va imprima versiunea Java:

java -version

Legătura de ieșire va arăta cam așa:

Asta este! În acest moment, ar trebui să fi instalat cu succes Java pe sistemul CentOS.

Instalați OpenJDK 11 JRE #

Puteți instala OpenJDK 11 JRE folosind yum, tastând următoarea comandă:

sudo yum install java-11-openjdk
JRE este un subset JDK, iar dacă ați instalat deja pachetul JDK, nu este nevoie să îl instalați pe acesta.

Instalează OpenJDK 8 JDK #

Java 8 este încă cea mai utilizată versiune de Java. Dacă aplicația dvs. necesită ca Java 8 mai vechi să fie instalat pe sistemul CentOS 7, instalați-l rulând următoarea comandă:

sudo yum install java-1.8.0-openjdk-devel

Instalează OpenJDK 8 JRE #

La fel ca mai sus, dacă aplicația dvs. necesită OpenJDK 7 JRE, îl puteți instala cu yum rulând următoarea comandă:

sudo yum install java-1.8.0-openjdk

Instalează Oracle Java #

În această secțiune, vom parcurge pașii de instalare a Oracle Java. Pachetele Oracle sunt disponibile pentru a fi descărcate numai de pe site-ul lor oficial .

Înainte de a instala Oracle Java, asigurați-vă că ați citit Licența Oracle JDK . Licența permite doar utilizarea necomercială a software-ului, cum ar fi utilizarea personală și utilizarea pentru dezvoltare.

Puteți descărca pachetele Oracle Java .rpm de pe pagina Java SE Downloads. Pentru a descărca Oracle Java, trebuie să vă înregistrați pe site-ul Oracle.

După ce ați descărcat pachetul, utilizați următoarea comandă pentru a-l instala:

sudo yum localinstall jre-VERSION-linux-x64.rpm

Setați versiunea implicită #

Puteți verifica versiunea implicită Java, cu:

java -version

Dacă aveți mai multe versiuni Java instalate pe server, puteți schimba versiunea implicită folosind utilitarul de sistem alternatives:

sudo alternatives --config java

Lovitura ar trebui să arate similar cu următoarea:

Pentru a schimba versiunea implicită Java, introduceți numărul atunci când vi se cere și apăsați Enter.

Dezinstalare Java #

Dacă, din orice motiv, doriți să dezinstalați pachetul Java, îl puteți dezinstala ca orice alt pachet instalat cu yum.

De exemplu, dacă doriți să dezinstalați pachetul java-1.8.0-openjdk-devel, executați pur și simplu:

sudo yum remove java-1.8.0-openjdk-devel

Concluzie #

Acum că ați învățat cum să instalați și să gestionați diferite versiuni Java pe serverul CentOS, următorul pas ar putea fi instalarea uneia dintre numeroasele aplicații care rulează pe Java, cum ar fi Tomcat , JBoss/WildFly , Apache Maven , Glassfish, Elasticsearch , Cassandra , Jenkins , Gradle ..etc

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.