So installierst du Apache Maven unter Ubuntu 22.04

Maven ist ein kostenloses, beliebtes Open-Source-Build-Tool, das von der Apache Group entwickelt wurde. Es wird verwendet, um mehrere Projekte gleichzeitig zu erstellen, zu veröffentlichen und einzusetzen, um die Leistung zu verbessern. Es basiert auf dem Konzept eines Projektobjektmodells (POM) und wird für die Verwaltung von Projekten verwendet, die in C#, Ruby, Scala und anderen Sprachen geschrieben wurden. Maven unterstützt die testgetriebene Entwicklung und ist durch seine deklarative Konfiguration und andere Plugins eine beliebte Option für CI/CD.

Dieses Tutorial zeigt dir die Installation von Apache Maven auf Ubuntu 22.04.

Voraussetzungen

  • Ein Server, auf dem Ubuntu 22.04 läuft.
  • Ein Root-Passwort ist auf dem Server eingerichtet.

Installiere Apache Maven aus dem APT-Repository

Standardmäßig ist das Apache Maven-Paket im Standard-Repository von Ubuntu 22.04 enthalten. Du kannst es installieren, indem du den folgenden Befehl ausführst:

apt install maven -y

Sobald Apache Maven installiert ist, kannst du seine Version mit folgendem Befehl überprüfen:

mvn -version

Du solltest die Apache Maven Version in der folgenden Ausgabe sehen:

Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.15, vendor: Private Build, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-30-generic", arch: "amd64", family: "unix"

Apache Maven aus der Quelle installieren

Die neueste Version von Apache Maven ist nicht standardmäßig im Ubuntu 22.04 Standard-Repository enthalten. Daher ist es ratsam, die neueste Version von Apache Maven aus der Quelle zu installieren.

Java JDK installieren

Apache Maven ist eine Java-basierte Anwendung. Daher musst du das Java JDK auf deinem Server installieren. Du kannst es mit dem folgenden Befehl installieren:

apt install default-jdk -y

Nach der erfolgreichen Installation überprüfst du die Java-Version mit folgendem Befehl:

java --version

Du solltest die folgende Ausgabe sehen:

openjdk 11.0.15 2022-04-19
OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)
OpenJDK 64-Bit Server VM (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1, mixed mode, sharing)

Apache Maven installieren

Als Nächstes lädst du die neueste Version von Apache Maven mit folgendem Befehl herunter:

wget https://dlcdn.apache.org/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz

Sobald der Download abgeschlossen ist, entpackst du die heruntergeladene Datei in das Verzeichnis /opt:

tar xzf apache-maven-3.8.5-bin.tar.gz -C /opt/

Navigiere dann zum Verzeichnis /opt und benenne das extrahierte Verzeichnis um:

cd /opt/
mv apache-maven-3.8.5 maven

Als Nächstes musst du eine maven.sh-Datei erstellen, um den Apache Maven-Pfad zu exportieren.

nano /etc/profile.d/maven.sh

Füge die folgenden Zeilen ein:

export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

Speichere und schließe die Datei und aktiviere die Maven-Umgebung mit dem folgenden Befehl:

source /etc/profile.d/maven.sh

Als Nächstes überprüfst du die Version von Apache Maven mit folgendem Befehl:

mvn -version

Du solltest Apache Maven in der folgenden Ausgabe sehen:

Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/maven
Java version: 11.0.15, vendor: Private Build, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.15.0-30-generic", arch: "amd64", family: "unix"

Fazit

In diesem Beitrag haben wir erklärt, wie du Apache Maven mit zwei Methoden installieren kannst. Du kannst nun deine bevorzugte Methode wählen, um Apache Maven unter Ubuntu 22.04 zu installieren. Wenn du noch Fragen hast, kannst du mich gerne fragen.

Das könnte dich auch interessieren …