Apache Maven, napsaný v jazyce Java a licencovaný pod licencí Apache License v2, je open-source softwarový nástroj pro správu a sestavování projektů, který je přizpůsoben speciálně pro projekty Java. V této příručce se podíváme na to, jak můžete nainstalovat Apache Maven na Rocky Linux 8.4.
Existují dva způsoby instalace Apache Maven:můžete nainstalovat pomocí správce balíčků DNF / YUM nebo nainstalovat ze zdrojového binárního balíčku, který vám poskytne nejnovější verzi. Postupně se podíváme na každou z metod instalace.
Metoda 1:Instalace Apache Maven pomocí správce balíčků DNF / YUM
Toto je docela jednoduchý způsob instalace Maven. Mějte však na paměti, že ne vždy získáte nejnovější verzi Maven. Chcete-li nainstalovat Apache Maven pomocí DNF, spusťte příkaz:
$ sudo dnf install maven
Tím se nainstaluje Apache Maven a související závislosti.
Pro potvrzení verze nainstalované verze Apache spusťte příkaz:
$ mvn --version
Metoda 2:Nainstalujte nejnovější verzi Apache Maven
Pokud je vaší nejvyšší prioritou získání nejnovější verze Apache Maven, pak je správnou cestou instalace ze zdroje. Toho je dosaženo řadou kroků, jak brzy uvidíme.
Krok 1:Aktualizujte systém
Nejprve aktualizujte balíčky ve vašem systému:
$ sudo dnf update
Krok 2:Nainstalujte OpenJDK
Maven 3.3 a novější verze vyžadují instalaci OpenJDK 1.7 a nejnovější verze. Nainstalujeme nejnovější verzi LTS, která je v tuto chvíli OpenJDK 11. Chcete-li toho dosáhnout, spusťte příkaz:
$ sudo dnf install java-11-openjdk-devel
Pro potvrzení nainstalované verze OpenJDK spusťte:
$ java -version
Krok 3:Stáhněte si archiv Apache Maven
Dalším krokem je stažení Apache Maven. Nejnovější verze v době psaní této příručky je Apache Maven 3.8.2. V době, kdy čtete tuto příručku, je pravděpodobné, že další verze bude nejnovější verzí. Podívejte se tedy na stránku stahování Apache Maven.
Chcete-li stáhnout soubor archivu, spusťte:
$ wget https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Dále rozbalte archiv do /opt adresář.
$ sudo tar -xvf apache-maven-3.8.2-bin.tar.gz -C /opt
Poté vytvořte symbolický odkaz, který ukazuje na instalační adresář
$ sudo ln -s /opt/apache-maven-3.8.2 /opt/maven
Krok 4:Konfigurace proměnných prostředí
Dalším postupem je nastavení nebo konfigurace proměnných prostředí. Nejprve vytvořte maven.sh soubor skriptu shellu.
$ sudo vim /etc/profile.d/maven.sh
Vložte tyto řádky a uložte soubor.
export JAVA_HOME=/usr/lib/jvm/jre-openjdk export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Dále vytvořte spustitelný skript.
$ sudo chmod +x /etc/profile.d/maven.sh
Poté načtěte proměnné prostředí pomocí příkazu source.
$ source /etc/profile.d/maven.sh
Krok 5:Ověřte instalaci
V tomto okamžiku je instalace Apache Maven dokončena. Stejně jako dříve to můžete ověřit pomocí příkazu:
$ mvn --version
Toto uzavírá tuto příručku o tom, jak nainstalovat Apache Maven na Rocky Linux. Nyní můžete navštívit stránku Dokumentace, kde se dozvíte, jak můžete začít se správou projektů Java pomocí Apache Maven.