Apache Maven je bezplatný a otevřený nástroj pro správu projektů primárně pro projekty Java. Je založen na POM a také se používá k vytváření a správě projektů napsaných v C#, Ruby, Scala a dalších. Dodává se s vestavěnými cílovými příkazy, které lze použít ke správě balíčků a složení kódu.
V tomto tutoriálu vám ukážeme, jak nainstalovat nástroj pro správu projektů Apache Maven na Ubuntu 20.04.
Předpoklady
- Server se systémem Ubuntu 20.04.
- Na serveru je nakonfigurováno heslo uživatele root.
Instalovat Javu
Apache Maven je založen na Javě. Na vašem serveru tedy musí být nainstalována Java. Java můžete nainstalovat pomocí následujícího příkazu:
apt-get install default-jdk -y
Jakmile je Java nainstalována, můžete ověřit nainstalovanou verzi Java pomocí následujícího příkazu:
java --version
Měli byste získat následující výstup:
openjdk 11.0.8 2020-07-14 OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04) OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)
Instalovat Apache Maven z úložiště Ubuntu
Ve výchozím nastavení je Apache Maven k dispozici ve výchozím úložišti Ubuntu 20.04. Můžete jej nainstalovat pomocí následujícího příkazu:
apt-get install maven -y
Po dokončení instalace můžete ověřit verzi Apache Maven pomocí následujícího příkazu:
mvn -version
Měli byste získat následující výstup:
Apache Maven 3.6.3 Maven home: /usr/share/maven Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-29-generic", arch: "amd64", family: "unix"
Instalovat Apache Maven ze zdroje
Můžete také nainstalovat Apache Maven ze zdroje. Nejprve si stáhněte nejnovější verzi Apache Maven pomocí následujícího příkazu:
wget https://mirrors.estointernet.in/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
Po dokončení stahování rozbalte stažený soubor pomocí následujícího příkazu:
tar -xvf apache-maven-3.6.3-bin.tar.gz
Dále přesuňte extrahovaný adresář do /opt pomocí následujícího příkazu:
mv apache-maven-3.6.3 /opt/maven
Dále vytvořte nový maven.sh a nastavte proměnné prostředí Maven.
nano /etc/profile.d/maven.sh
Přidejte následující řádky:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Uložte a zavřete soubor, poté udělte oprávnění ke spuštění a aktivujte proměnné prostředí pomocí následujícího příkazu:
chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh
Dále ověřte verzi Maven pomocí následujícího příkazu:
mvn -version
Měli byste získat následující výstup:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/maven Java version: 11.0.8, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-29-generic", arch: "amd64", family: "unix"
Závěr
Ve výše uvedené příručce jste se naučili, jak nainstalovat Apache Maven pomocí různých metod na Ubuntu 20.04. Doufám, že nyní můžete snadno nainstalovat požadovanou verzi Maven do svého systému.