Android

Slik installerer du apache maven på centos 7

How to install Apache Maven on CentOS 7

How to install Apache Maven on CentOS 7

Innholdsfortegnelse:

Anonim

Apache Maven er et gratis og open source prosjektstyrings- og forståelsesverktøy som hovedsakelig brukes til Java-prosjekter. Maven bruker en prosjektobjektmodell (POM) som egentlig er en XML-fil som inneholder informasjon om prosjektet, konfigurasjonsdetaljer, prosjektets avhengigheter og så videre.

I denne opplæringen vil vi vise deg to forskjellige måter å installere Apache Maven på CentOS 7.

De offisielle CentOS-lagringene inneholder Maven-pakker som kan installeres med yum pakkehåndtereren. Dette er den enkleste måten å installere Maven på CentOS, men versjonen som er inkludert i depotene kan henge etter den siste versjonen av Maven.

For å installere den siste versjonen av Maven, følg instruksjonene gitt i andre del av denne artikkelen der vi vil laste ned Maven fra deres offisielle nettsted.

Velg den installasjonsmetoden som passer best for ditt oppsett og miljø.

Forutsetninger

Brukeren du logger på, må ha sudo-rettigheter for å kunne installere pakker.

Installerer Apache Maven på CentOS med Yum

Å installere Maven på CentOS 7 ved hjelp av yum er en enkel og grei prosess.

  1. Installer Maven ved å skrive følgende kommando i terminalen din:

    sudo yum install maven

    Bekreft installasjonen ved å skrive inn mvn -version kommandoen:

    mvn -version

    Utgangen skal se slik ut:

    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"

Det er det. Maven er nå installert på CentOS-systemet ditt, og du kan begynne å bruke det.

Installer den siste versjonen av Apache Maven

Følgende avsnitt gir trinnvise instruksjoner om hvordan du installerer den nyeste Apache Maven-versjonen på CentOS 7. Vi laster ned den siste versjonen av Apache Maven fra deres offisielle nettsted.

1. Installer OpenJDK

Maven 3.3+ krever at JDK 1.7 eller nyere er installert. Vi installerer OpenJDK, som er standard Java-utvikling og runtime i CentOS 7.

Installer OpenJDK-pakken ved å skrive:

java-1.8.0-openjdk

Kontroller at Java ble installert ved å kjøre følgende kommando:

java -version

Utgangen skal se slik ut:

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. Last ned Apache Maven

Når jeg skriver denne artikkelen, er den siste versjonen av Apache Maven 3.6.0 . Før du fortsetter med neste trinn, bør du sjekke nedlastingssiden for Maven for å se om en nyere versjon er tilgjengelig.

Start med å laste ned Apache Maven i /tmp katalogen ved hjelp av følgende wget kommando:

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

Når nedlastingen er fullført, trekker du ut arkivet i /opt katalogen:

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

For å ha mer kontroll over Maven-versjoner og oppdateringer, oppretter vi en symbolsk kobling maven som peker til Maven-installasjonskatalogen:

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

For å oppgradere din Maven-installasjon, pakker du bare den nyere versjonen og endrer symlink for å peke på den.

3. Sett opp miljøvariabler

Deretter må vi konfigurere miljøvariablene. Åpne teksteditoren din og lag en ny fil med navnet mavenenv.sh i katalogen /etc/profile.d/ .

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

Lim inn følgende linjer:

/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}

Lagre og lukk filen. Dette skriptet blir hentet ved oppstart av skallet.

Gjør skriptet kjørbart ved å kjøre følgende chmod kommando:

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

Last inn miljøvariablene ved hjelp av source :

source /etc/profile.d/maven.sh

4. Kontroller installasjonen

For å bekrefte at Maven er installert, bruk mvn -version kommandoen som vil skrive ut Maven-versjonen:

mvn -version

Du bør se noe som følgende:

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"

Det er det. Den siste versjonen av Maven er nå installert på CentOS-systemet.

Konklusjon

Du har installert Apache Maven på CentOS 7. Du kan nå besøke den offisielle Apache Maven-dokumentasjonssiden og lære hvordan du kommer i gang med Maven.

java maven centos