Android

Hur man installerar apache maven på centos 7

How to install Apache Maven on CentOS 7

How to install Apache Maven on CentOS 7

Innehållsförteckning:

Anonim

Apache Maven är ett kostnadsfritt och öppen källkodsprojekt för projekthantering som främst används för Java-projekt. Maven använder en Project Object Model (POM) som i huvudsak är en XML-fil som innehåller information om projektet, konfigurationsdetaljer, projektets beroenden och så vidare.

I den här tutorialen visar vi dig två olika sätt att installera Apache Maven på CentOS 7.

De officiella CentOS-lagren innehåller Maven-paket som kan installeras med yum pakethanteraren. Detta är det enklaste sättet att installera Maven på CentOS, men den version som ingår i förvaren kan hålla sig bakom den senaste versionen av Maven.

För att installera den senaste versionen av Maven följ instruktionerna i den andra delen av den här artikeln där vi kommer att ladda ner Maven från deras officiella webbplats.

Välj den installationsmetod som passar bäst för din installation och miljö.

förutsättningar

Den användare som du loggar in måste ha sudo-privilegier för att kunna installera paket.

Installera Apache Maven på CentOS med Yum

Att installera Maven på CentOS 7 med yum är en enkel och enkel process.

  1. Installera Maven genom att skriva följande kommando i din terminal:

    sudo yum install maven

    Verifiera installationen genom att skriva mvn -version kommandot:

    mvn -version

    Utgången ska se ut så här:

    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 är allt. Maven är nu installerat på ditt CentOS-system och du kan börja använda det.

Installera den senaste versionen av Apache Maven

Följande avsnitt innehåller steg för steg-instruktioner om hur du installerar den senaste Apache Maven-versionen på CentOS 7. Vi laddar ner den senaste versionen av Apache Maven från deras officiella webbplats.

1. Installera OpenJDK

Maven 3.3+ kräver att JDK 1.7 eller högre ska installeras. Vi installerar OpenJDK, som är Java-utvecklingen och runtime som standard i CentOS 7.

Installera OpenJDK-paketet genom att skriva:

java-1.8.0-openjdk

Kontrollera att Java har installerats genom att köra följande kommando:

java -version

Utgången ska se ut så här:

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. Ladda ner Apache Maven

Vid skrivandet av denna artikel är den senaste versionen av Apache Maven 3.6.0 . Innan du fortsätter med nästa steg bör du kolla nedladdningssidan Maven för att se om en nyare version är tillgänglig.

Börja med att ladda ner Apache Maven i /tmp katalogen med följande 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 nedladdningen är klar, extrahera arkivet i /opt katalogen:

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

För att få mer kontroll över Maven-versioner och -uppdateringar, skapar vi en symbolisk länk maven som pekar på Maven-installationskatalogen:

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

Uppgradera din Maven-installation genom att helt enkelt packa upp den nyare versionen och ändra symlänken för att peka på den.

3. Ställ in miljövariabler

Därefter måste vi konfigurera miljövariablerna. Öppna din textredigerare och skapa en ny fil med namnet mavenenv.sh inuti /etc/profile.d/ .

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

Klistra in följande rader:

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

Spara och stäng filen. Det här skriptet kommer att anskaffas vid skalstart.

Gör skriptet körbart genom att köra följande chmod kommando:

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

Ladda miljövariablerna med källkommandot:

source /etc/profile.d/maven.sh

4. Kontrollera installationen

För att verifiera att Maven är installerad använder mvn -version kommandot mvn -version som kommer att skriva ut Maven-versionen:

mvn -version

Du bör se något liknande följande:

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 är allt. Den senaste versionen av Maven är nu installerad på ditt CentOS-system.

Slutsats

Du har installerat Apache Maven på din CentOS 7. Du kan nu besöka den officiella Apache Maven-dokumentationssidan och lära dig hur du kommer igång med Maven.

java maven centos