Android

Jak nainstalovat apache maven na centos 7

How to Install Hadoop on Windows

How to Install Hadoop on Windows

Obsah:

Anonim

Apache Maven je bezplatný a open source nástroj pro správu a porozumění projektu používaný primárně pro Java projekty. Maven používá Project Object Model (POM), což je v podstatě soubor XML obsahující informace o projektu, podrobnosti o konfiguraci, závislosti projektu atd.

V tomto tutoriálu vám ukážeme dva různé způsoby instalace Apache Maven na CentOS 7.

Oficiální repozitáře CentOS obsahují balíčky Maven, které lze nainstalovat pomocí správce balíků yum . Toto je nejjednodušší způsob, jak nainstalovat Maven na CentOS, ale verze obsažená v úložištích může zaostávat za nejnovější verzí Maven.

Chcete-li nainstalovat nejnovější verzi Maven, postupujte podle pokynů uvedených v druhé části tohoto článku, kde budeme stahovat Maven z jejich oficiálních webových stránek.

Vyberte metodu instalace, která je nejvhodnější pro vaše nastavení a prostředí.

Předpoklady

Uživatel, do kterého se přihlašujete, musí mít oprávnění k sudo, aby mohl instalovat balíčky.

Instalace Apache Maven na CentOS s Yumem

Instalace Maven na CentOS 7 pomocí yum je jednoduchý, přímý proces.

  1. Nainstalujte Maven zadáním následujícího příkazu do svého terminálu:

    sudo yum install maven

    Ověřte instalaci zadáním příkazu mvn -version :

    mvn -version

    Výstup by měl vypadat asi takto:

    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"

A je to. Maven je nyní nainstalován na vašem systému CentOS a můžete jej začít používat.

Nainstalujte nejnovější verzi Apache Maven

Následující části obsahují postupné pokyny, jak nainstalovat nejnovější verzi Apache Maven na CentOS 7. Stahujeme nejnovější verzi Apache Maven z jejich oficiálních webových stránek.

1. Nainstalujte OpenJDK

Maven 3.3+ vyžaduje instalaci JDK 1.7 nebo vyšší. Nainstalujeme OpenJDK, což je výchozí vývoj a běh Java v CentOS 7.

Nainstalujte balíček OpenJDK zadáním:

java-1.8.0-openjdk

Ověřte, že Java byla úspěšně nainstalována spuštěním následujícího příkazu:

java -version

Výstup by měl vypadat asi takto:

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. Stáhněte si Apache Maven

V době psaní tohoto článku je nejnovější verze Apache Maven 3.6.0 . Před dalším krokem byste měli zkontrolovat stránku stahování Maven a zjistit, zda je k dispozici novější verze.

Začněte stažením Apache Maven do adresáře /tmp pomocí následujícího příkazu 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

Po dokončení stahování rozbalte archiv do adresáře /opt :

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

Abychom měli větší kontrolu nad verzemi a aktualizacemi Maven, vytvoříme symbolický odkaz maven který bude odkazovat na instalační adresář Maven:

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

Chcete-li upgradovat svou instalaci Maven, jednoduše rozbalte novější verzi a změňte symbolický odkaz tak, aby na něj ukazoval.

3. Proměnné prostředí instalace

Dále budeme muset nastavit proměnné prostředí. Otevřete textový editor a vytvořte nový soubor s názvem mavenenv.sh uvnitř adresáře /etc/profile.d/ .

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

Vložte následující řádky:

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

Uložte a zavřete soubor. Tento skript bude získán při spuštění shellu.

Spusťte skript spustitelným spuštěním následujícího chmod :

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

Načtěte proměnné prostředí pomocí příkazu source :

source /etc/profile.d/maven.sh

4. Ověřte instalaci

Chcete-li ověřit, že je nainstalován Maven, použijte příkaz mvn -version který vytiskne verzi Maven:

mvn -version

Měli byste vidět něco jako následující:

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"

A je to. Ve vašem systému CentOS je nyní nainstalována nejnovější verze Maven.

Závěr

Úspěšně jste nainstalovali Apache Maven do svého CentOS 7. Nyní můžete navštívit oficiální stránku dokumentace k Apache Maven a zjistit, jak začít s Mavenem.

java maven centos