Android

Cum se instalează java pe Centos 7

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

Cuprins:

Anonim

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

Acest tutorial descrie cum se instalează diverse versiuni și implementări ale Java pe CentOS 7. Vă vom arăta cum se instalează OpenJDK, precum și Oracle Java.

Cerințe preliminare

Înainte de a continua cu acest tutorial, asigurați-vă că sunteți autentificat 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 să rulați numai programe Java, atunci aveți nevoie de JRE care conține doar mediul Runtime Java și dacă sunteți dezvoltator Java, atunci veți avea nevoie de JDK care include JRE și instrumente de dezvoltare / depanare și biblioteci.

Există, de asemenea, două implementări diferite ale Java, OpenJDK și Oracle Java, cu aproape nici o 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.

Cerințe preliminare

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

Instalați OpenJDK

OpenJDK, implementarea open source a Platformei Java este implicit dezvoltarea și rularea Java în CentOS 7. Instalarea este simplă și simplă.

Instalează OpenJDK 11 JDK

În momentul scrierii, OpenJDK 11 este versiunea actuală LTS a Java și versiunea recomandată de instalat. Puteți să-l instalați folosind yum tastând următoarea comandă:

sudo yum install java-11-openjdk-devel

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

java -version

Rezultatul va arăta astfel:

openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)

Asta e! În acest moment, ar fi trebuit să instalați cu succes Java pe sistemul dvs. CentOS.

Instalează 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 și dacă ați instalat deja pachetul JDK nu trebuie să îl instalați.

Instalează OpenJDK 8 JDK

Java 8 este încă cea mai utilizată versiune de Java. Dacă aplicația necesită instalarea Java 8 mai veche pe sistemul CentOS 7, instalați-o rulând următoarea comandă:

sudo yum install java-1.8.0-openjdk-devel

Instalați OpenJDK 8 JRE

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

sudo yum install java-1.8.0-openjdk

Instalați Java Oracle

În această secțiune, vom parcurge etapele instalării Oracle Java. Pachetele Oracle sunt disponibile pentru a fi descărcate doar de pe site-ul lor oficial.

Înainte de a instala Oracle Java, asigurați-vă că citiți licența Oracle JDK. Licența permite numai utilizarea non-comercială a software-ului, cum ar fi utilizarea personală și utilizarea pentru dezvoltare.

Puteți descărca pachetele Oracle Java .rpm din pagina Descărcări Java SE. Pentru a descărca Oracle Java trebuie să vă înregistrați pe site-ul Oracle.

După ce descărcați pachetul, utilizați următoarea comandă pentru a o instala:

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

Setați versiunea implicită

Puteți verifica Java implicit, cu:

java -version

openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)

sudo alternatives --config java

Produsul ar trebui să arate similar cu următoarele:

There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:

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

Dezinstalați 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 , pur și simplu rulați:

sudo yum remove java-1.8.0-openjdk-devel

Concluzie

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

java centos