Android

Cum se instalează apache maven pe Centos 7

Обновление CentOS 7 при помощи YUM

Обновление CentOS 7 при помощи YUM

Cuprins:

Anonim

Apache Maven este un instrument de gestionare și înțelegere a proiectelor cu sursă liberă și deschisă, utilizat în principal pentru proiectele Java. Maven folosește un model de obiect de proiect (POM), care este esențial un fișier XML care conține informații despre proiect, detalii de configurare, dependențele proiectului și așa mai departe.

În acest tutorial vă vom arăta două moduri diferite de instalare a Apache Maven pe CentOS 7.

Depozitele CentOS oficiale conțin pachete Maven care pot fi instalate împreună cu managerul de pachete yum . Acesta este cel mai simplu mod de a instala Maven pe CentOS, însă versiunea inclusă în depozite poate rămâne în urmă cu cea mai recentă versiune de Maven.

Pentru a instala cea mai recentă versiune a Maven, urmați instrucțiunile furnizate în a doua parte a acestui articol, unde vom descărca Maven de pe site-ul lor oficial.

Alegeți metoda de instalare care este cea mai potrivită pentru configurarea și mediul dvs.

Cerințe preliminare

Utilizatorul la care vă conectați, deoarece trebuie să aibă privilegii sudo pentru a putea instala pachete.

Instalarea Apache Maven pe CentOS cu Yum

Instalarea Maven pe CentOS 7 folosind yum este un proces simplu și simplu.

  1. Instalați Maven tastând următoarea comandă în terminalul dvs.:

    sudo yum install maven

    Verificați instalarea tastând comanda mvn -version :

    mvn -version

    Produsul ar trebui să arate așa:

    Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

Asta e. Maven este acum instalat pe sistemul dvs. CentOS și puteți începe să îl utilizați.

Instalați cea mai recentă versiune de Apache Maven

Următoarele secțiuni oferă instrucțiuni pas cu pas despre cum se instalează cea mai recentă versiune Apache Maven pe CentOS 7. Vom descărca cea mai recentă versiune de Apache Maven de pe site-ul lor oficial.

1. Instalați OpenJDK

Maven 3.3+ necesită instalarea JDK 1.7 sau mai mare. Vom instala OpenJDK, care este implicit dezvoltarea și rularea Java în CentOS 7.

Instalați pachetul OpenJDK tastând:

java-1.8.0-openjdk

Verificați dacă Java a fost instalat cu succes executând următoarea comandă:

java -version

Produsul ar trebui să arate așa:

openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2. Descărcați Apache Maven

La momentul scrierii acestui articol, cea mai recentă versiune a lui Apache Maven este 3.6.0 . Înainte de a continua cu pasul următor, ar trebui să verificați pagina de descărcare Maven pentru a vedea dacă este disponibilă o versiune mai nouă.

Începeți să descărcați Apache Maven în directorul /tmp folosind următoarea comandă wget :

wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp

După finalizarea descărcării, extrageți arhiva din directorul /opt :

sudo tar xf /tmp/apache-maven-3.6.0.tar.gz -C /opt

Pentru a avea mai mult control asupra versiunilor și actualizărilor Maven, vom crea o legătură simbolică maven care va îndrepta spre directorul de instalare Maven:

sudo ln -s /opt/apache-maven-3.6.0 /opt/maven

Pentru a actualiza instalarea Maven, pur și simplu despachetați cea mai nouă versiune și schimbați simbolul pentru a îndrepta spre ea.

3. Setări variabile de mediu

În continuare, va trebui să configurați variabilele de mediu. Deschideți editorul de text și creați un nou fișier numit mavenenv.sh în interiorul directorului /etc/profile.d/ .

sudo nano /etc/profile.d/maven.sh

Lipiți următoarele linii:

/etc/profile.d/maven.sh

export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}

Salvați și închideți fișierul. Acest script va fi creat la pornirea shell-ului.

Faceți scriptul executabil rulând următoarea comandă chmod :

sudo chmod +x /etc/profile.d/maven.sh

Încărcați variabilele de mediu folosind comanda source :

source /etc/profile.d/maven.sh

4. Verificați instalarea

Pentru a verifica dacă Maven este instalat, utilizați comanda mvn -version care va imprima versiunea Maven:

mvn -version

Ar trebui să vedeți ceva de genul:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

Asta e. Cea mai recentă versiune de Maven este acum instalată pe sistemul dvs. CentOS.

Concluzie

Ați instalat cu succes Apache Maven pe CentOS 7. Acum puteți vizita pagina oficială de documentare Apache Maven și puteți afla cum să începeți cu Maven.

java maven centos