Apache Maven je bezplatný a výkonný nástroj pro správu a porozumění softwarových projektů. Je založen na Project Object Model.
S maven můžete efektivně spravovat sestavení projektu, reporting a dokumentaci z centrální informace.
V tomto příspěvku uvidíme, jak nainstalovat Apache Maven na CentOS 7 / RHEL 7.
Nainstalujte Javu
Vývojová sada Java je základním požadavkem pro Apache Maven. Takže musíte nainstalovat Java development kit (JDK) do vašeho systému.
Chcete-li nainstalovat Oracle JDK do vašeho systému, postupujte podle některého z níže uvedených odkazů podle operačního systému.
ČTĚTE: Jak nainstalovat Oracle Java 11 / 8 CentOS 7 / RHEL 7
NEBO
Pokud plánujete používat OpenJDK pro Maven, můžete jej nainstalovat pomocí příkazu YUM.
yum -y install java-1.8.0-openjdk-devel
Spuštěním následujícího příkazu ověřte instalaci Java.
java -version
Výstup:
openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
Nainstalujte Apache Maven
Nyní můžete přejít na oficiální web Apache maven a stáhnout si nejnovější stabilní verzi Maven nebo použít následující příkaz ke stažení Apache Maven v3.6.3.
yum -y install wget wget http://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Nyní rozbalte stažený archiv pomocí příkazu TAR.
tar -zxvf apache-maven-3.6.3-bin.tar.gz mv apache-maven-3.6.3 /opt/maven
Nastavení proměnných prostředí
Po přesunutí předkompilovaných souborů Apache Maven na váš systém budete muset nastavit proměnné prostředí vytvořením maven.sh
soubor pod /etc/profile.d/
adresář.
vi /etc/profile.d/maven.sh
Přidejte následující obsah.
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/ export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}JAVA_HOME a M2_HOME budou záviset na instalaci JDK a Maven.
Nyní načtěte proměnné prostředí v aktuálním prostředí pomocí následujícího příkazu.
source /etc/profile.d/maven.sh
Ověřte instalaci Maven
Zkontrolujte, zda byl Apache Maven úspěšně nakonfigurován ve vašem systému pomocí následujícího příkazu.
mvn -version
Výstup:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 1.8.0_232, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-1062.9.1.el7.x86_64", arch: "amd64", family: "unix"
Závěr
To je vše. Úspěšně jste nainstalovali Apache Maven na CentOS 7 / RHEL 7.