Wie man Apache Maven auf Ubuntu 16.04 LTS installiert

Apache Maven ist ein Software-Projektmanagement-Tool, das auf dem POM-Konzept (Project, Object, Model) basiert. Maven ist ein Build Automation Tool, das hauptsächlich für Java-basierte Projekte eingesetzt wird. Es kann auch verwendet werden, um Projekte zu erstellen und zu verwalten, die in C#, Rubin, Scala und anderen Sprachen geschrieben wurden.

In diesem Tutorial zeige ich Ihnen Schritt für Schritt, wie Sie Apache Maven auf Ubuntu 16.04 installieren und konfigurieren. Wir werden auch lernen, wie man Java 8 aus dem PPA-Repository installiert.

Voraussetzungen

  • Ubuntu 16.04.
  • Root-Rechte

Was wir tun werden

  1. Java auf Ubuntu 16.04 installieren
  2. Apache Maven herunterladen
  3. Apache Maven Umgebung konfigurieren
  4. Prüfung

Schritt 1 – Java auf Ubuntu 16.04 installieren

In diesem Tutorial werden wir die Java-Pakete aus dem PPA-Repository verwenden, daher müssen wir das Java-PPA-Repository dem System hinzufügen.

Bevor Sie ein neues Repository hinzufügen, installieren Sie das Paket ‚python-software-properties‘ mit dem Befehl apt unten.

sudo apt install -y python-software-properties

Fügen Sie nun das Java PPA-Repository hinzu und aktualisieren Sie alle Repositories.

sudo add-apt-repository ppa:webupd8team/java
sudo apt update

Ubuntu-Repositorys wurden aktualisiert.

Apache Maven benötigt das JDK 1.7 oder höher. Und für dieses Handbuch werden wir das JDK 1.8 installieren.

Installieren Sie Java aus PPA mit dem folgenden apt-Befehl.

sudo apt install -y oracle-java8-installer

Während der Installation werden Sie nach der Oracle Binary License gefragt. Wählen Sie’OK‘.

Oracle Binärlizenz akzeptieren

Akzeptieren Sie die Oracle-Lizenz, indem Sie die Schaltfläche „JA“ wählen.

Lizenz ok

Und wenn die Installation abgeschlossen ist, überprüfen Sie die Java-Version mit dem folgenden Befehl.

java -version

Sie werden ein ähnliches Ergebnis wie im Folgenden sehen.

Überprüfen Sie die Java-Version

Java 8 wurde auf dem Ubuntu 16.04 Server installiert.

Schritt 2 – Apache Maven herunterladen

In diesem Schritt werden wir den Binärcode von apache maven mit dem Befehl wget herunterladen. Und wir werden das Verzeichnis’/usr/local/src‘ als Maven Home-Verzeichnis verwenden.

Gehen Sie in das Verzeichnis’/usr/local/src‘ und laden Sie den Apache Maven Binary Code herunter.

cd /usr/local/src
wget http://www-us.apache.org/dist/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

Entpacken Sie die Datei maven.tar.gz und löschen Sie dann die komprimierte Datei.

tar -xf apache-maven-3.5.2-bin.tar.gz
rm -f apache-maven-3.5.2-bin.tar.gz

Und Sie erhalten ein neues Verzeichnis apache-maven-version – benennen Sie das Verzeichnis um.

mv apache-maven-3.5.2/ apache-maven/

Apache Maven wird nun im Verzeichnis’/usr/local/src/apache-maven‘ heruntergeladen.

Auspacken von Maven

Schritt 3 – Apache Maven Umgebung konfigurieren

In diesem Schritt werden wir die Umgebung für Apache Maven konfigurieren. Wir werden einige Umgebungsvariablen definieren, die vom Apache Maven benötigt werden, einschließlich’JAVA_HOME‘, M2_HOME und der PATH-Umgebung für die Maven-Binärdateien.

Gehen Sie in das Verzeichnis ‚/etc/profile.d‘ und erstellen Sie eine neue Konfigurationsdatei ‚maven.sh‘.

cd /etc/profile.d/
vim maven.sh

Fügen Sie dort die folgende Konfiguration ein.

# Apache Maven Environment Variables
 # MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
 export JAVA_HOME=/usr/lib/jvm/java-8-oracle
 export M2_HOME=/usr/local/src/apache-maven
 export MAVEN_HOME=/usr/local/src/apache-maven
 export PATH=${M2_HOME}/bin:${PATH}

Speichern Sie die Änderungen und verlassen Sie das Programm.

Machen Sie nun das Skript ‚maven.sh‘ ausführbar und wenden Sie die Konfiguration an, indem Sie den Befehl ’source‘ ausführen.

chmod +x maven.sh
source maven.sh

Die Einrichtung der Apache Maven-Umgebung ist abgeschlossen.

Apache Maven einrichten

Schritt 4 – Testen von Maven

Um die Installation von maven zu überprüfen, können wir den folgenden maven-Befehl ausführen.

mvn --version

Und du solltest das Ergebnis wie folgt erhalten.

Test Apache Maven Einrichtung

Die Installation von Apache Maven 3.2 ist abgeschlossen. Es läuft unter Linux 64-Bit, mit installiertem Java 1.8, und das Maven-Heimverzeichnis ist’/usr/local/src/apache-maven‘.

Referenz

Das könnte dich auch interessieren …