Apache Maven je výkonný nástroj pro řízení projektů používaný pro vytváření projektů, závislostí a dokumentaci. Je založen na POM (project object model), který vám pomáhá řídit proces sestavení celého projektu, včetně ukládání dokumentů, vytváření sestav a dalších. Má vestavěné objektivní příkazy pro práci s balíčky a složením kódu. Je navržen tak, aby sestavoval a řídil projekt založený na Javě tím, že dokáže zdokumentovat a hlásit centrální informace související s projektem.
V tomto tutoriálu vysvětlíme, jak nainstalovat Apache Maven na Ubuntu 20.04.
Předpoklady
- Ubuntu 20.04 VPS (budeme používat náš plán SSD 2 VPS)
- Přístup k uživatelskému účtu root (nebo přístup k účtu správce s oprávněními root)
Krok 1:Přihlaste se k serveru a aktualizujte balíčky operačního systému serveru
Nejprve se přihlaste ke svému serveru Ubuntu 20.04 přes SSH jako uživatel root:
ssh root@IP_Address -p Port_number
„IP_Address“ a „Port_number“ budete muset nahradit příslušnou IP adresou vašeho serveru a číslem portu SSH. V případě potřeby navíc nahraďte „root“ uživatelským jménem účtu správce.
Před spuštěním se musíte ujistit, že všechny balíčky Ubuntu OS nainstalované na serveru jsou aktuální. Můžete to provést spuštěním následujících příkazů:
apt-get update -y apt-get upgrade -y
Krok 2:Instalace Java
Apache Maven je založen na Javě. Budete tedy muset do svého systému nainstalovat Javu. Můžete jej nainstalovat pomocí následujícího příkazu:
apt-get install default-jdk -y
Po instalaci ověřte verzi Java pomocí následujícího příkazu:
java -version
Verzi Java byste měli získat v následujícím výstupu:
openjdk version "11.0.9.1" 2020-11-04 OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04) OpenJDK 64-Bit Server VM (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
Krok 3:Instalace Apache Maven ze zdroje
V této části vám ukážeme, jak nainstalovat Apache Maven ze zdroje. Tímto způsobem můžete do svého systému nainstalovat nejnovější verzi Apache Maven.
Stáhnout Apache Maven
Nejprve si stáhněte nejnovější verzi Apache Maven do adresáře /opt pomocí následujícího příkazu:
cd /opt wget https://downloads.apache.org/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 xzf apache-maven-3.6.3-bin.tar.gz
Dále přejmenujte extrahovaný adresář pomocí následujícího příkazu:
mv apache-maven-3.6.3 apachemaven
Proměnná prostředí nastavení
Dále budete muset nastavit proměnnou prostředí pro definování cesty Java a Apache Maven. Chcete-li tak učinit, vytvořte nový soubor s názvem apachemaven.sh v adresáři /etc/profile.d/:
nano /etc/profile.d/apachemaven.sh
Přidejte následující řádky:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/apachemaven export MAVEN_HOME=/opt/apachemaven export PATH=${M2_HOME}/bin:${PATH}
Uložte a zavřete soubor a poté udělte oprávnění ke spuštění:
chmod +x /etc/profile.d/apachemaven.sh
Dále aktivujte proměnnou prostředí pomocí následujícího příkazu:
source /etc/profile.d/apachemaven.sh
Ověřit Apache Maven
Nyní můžete ověřit instalaci Apache Maven pomocí následujícího příkazu:
mvn -version
Pokud je vše v pořádku, měli byste získat následující výstup:
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: /opt/apachemaven Java version: 11.0.9.1, 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"
Krok 4:Instalace Apache Maven z APT
Můžete také nainstalovat Apache Maven z výchozího úložiště APT Ubuntu 20.04.
Nejprve aktualizujte mezipaměť úložiště pomocí následujícího příkazu:
apt-get update -y
Jakmile bude vaše úložiště aktuální, můžete nainstalovat Apache Maven pomocí následujícího příkazu:
apt-get install maven -y
Po instalaci Apache Maven ověřte instalaci 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.9.1, 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"
Gratulujeme! úspěšně jste nainstalovali Apache Maven na Ubuntu 20.04 VPS.
Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby to za vás nastavili. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.