Android

Wie installiere ich Apache Maven auf Debian 9?

How to install Maven on Ubuntu 18.04 LTS/ Ubuntu 20.04 (Linux)

How to install Maven on Ubuntu 18.04 LTS/ Ubuntu 20.04 (Linux)

Inhaltsverzeichnis:

Anonim

Apache Maven ist ein Open-Source-Projektmanagement- und -Verständnis-Tool, das hauptsächlich für Java-Projekte verwendet wird. Maven verwendet ein Projektobjektmodell (Project Object Model, POM), das im Wesentlichen eine XML-Datei ist, die Informationen zum Projekt, Konfigurationsdetails, Abhängigkeiten des Projekts usw. enthält.

In diesem Tutorial zeigen wir Ihnen zwei verschiedene Möglichkeiten, um Apache Maven auf Debian 9 zu installieren.

Das offizielle Debian-Repository enthält Maven-Pakete, die mit dem apt Paketmanager installiert werden können. Dies ist der einfachste Weg, um Maven auf Debian zu installieren. Die in den Repositories enthaltene Version ist jedoch immer mehrere Releases hinter der neuesten Version von Maven.

Um die neueste Version von Maven zu installieren, befolgen Sie die Anweisungen im zweiten Teil dieses Artikels, in dem Maven von der offiziellen Website heruntergeladen wird.

Wählen Sie eine der für Sie am besten geeigneten Installationsmethoden.

Voraussetzungen

Um Pakete auf Ihrem Debian-System installieren zu können, müssen Sie als Benutzer mit sudo-Berechtigungen angemeldet sein.

Installation von Apache Maven unter Debian mit Apt

Die Installation von Maven unter Debian mit apt ist ein einfacher und unkomplizierter Prozess.

  1. Aktualisieren Sie zuerst den Paketindex:

    sudo apt update

    Installieren Sie Maven, indem Sie den folgenden Befehl ausführen:

    sudo apt install maven

    Überprüfen Sie die Installation, indem Sie Folgendes eingeben:

    mvn -version

    Die Ausgabe sollte ungefähr so ​​aussehen:

    Apache Maven 3.3.9 Maven home: /usr/share/maven Java version: 1.8.0_181, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.9.0-8-amd64", arch: "amd64", family: "unix"

Das ist es. Maven ist jetzt auf Ihrem Debian-System installiert.

Installieren Sie die neueste Version von Apache Maven

Die folgenden Abschnitte enthalten detaillierte Informationen zur Installation der neuesten Apache Maven-Version unter Debian 9. Wir werden die neueste Version von Apache Maven von der offiziellen Website herunterladen.

1. Installieren Sie OpenJDK

Für Maven 3.3+ muss JDK 1.7 oder höher auf Ihrem System installiert sein. Wir installieren OpenJDK, die Standard-Java-Entwicklung und -Runtime in Debian 9.

Aktualisieren Sie zunächst den Paketindex:

sudo apt update

Installieren Sie das OpenJDK-Paket, indem Sie Folgendes eingeben:

sudo apt install default-jdk

Überprüfen Sie die Java-Installation, indem Sie ihre Version überprüfen:

java -version

Die Ausgabe sollte ungefähr so ​​aussehen:

openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-8u181-b13-2~deb9u1-b13) OpenJDK 64-Bit Server VM (build 25.181-b13, mixed mode)

2. Laden Sie Apache Maven herunter

Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste Version von Apache Maven 3.6.0 . Bevor Sie mit dem nächsten Schritt fortfahren, sollten Sie auf der Maven-Downloadseite nachsehen, ob eine neuere Version verfügbar ist.

Laden Sie das Apache Maven-Archiv im Verzeichnis /tmp mit dem folgenden Befehl wget herunter:

wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp

Sobald der Download abgeschlossen ist, extrahieren Sie das Archiv in das Verzeichnis /opt :

sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt

Um mehr Kontrolle über Maven-Versionen und maven zu haben, erstellen wir einen symbolischen Link- maven der auf das Maven-Installationsverzeichnis maven :

sudo ln -s /opt/apache-maven-3.6.0 /opt/maven

Wenn Sie später Ihre Maven-Installation aktualisieren möchten, können Sie einfach die neuere Version entpacken und den Symlink so ändern, dass er auf die neueste Version zeigt.

3. Richten Sie Umgebungsvariablen ein

Als nächstes müssen wir die Umgebungsvariablen einrichten. Öffnen Sie dazu Ihren Texteditor und erstellen Sie eine neue Datei mit dem Namen mavenenv.sh im Verzeichnis /etc/profile.d/ .

sudo nano /etc/profile.d/maven.sh

Fügen Sie die folgende Konfiguration ein:

/etc/profile.d/maven.sh

export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}

Speichern und schließen Sie die Datei. Dieses Skript wird beim Starten der Shell bereitgestellt.

Machen Sie das Skript ausführbar, indem Sie den folgenden Befehl chmod eingeben:

sudo chmod +x /etc/profile.d/maven.sh

Laden Sie abschließend die Umgebungsvariablen mit dem Befehl source :

source /etc/profile.d/maven.sh

4. Überprüfen Sie die Installation

Um zu mvn -version ob Maven richtig installiert ist, verwenden Sie den Befehl mvn -version der die Maven-Version mvn -version :

mvn -version

Sie sollten ungefähr Folgendes sehen:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-openjdk-amd64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "4.9.0-8-amd64", arch: "amd64", family: "unix"

Das ist es. Die neueste Version von Maven ist jetzt auf Ihrem Debian-System installiert.

Fazit

Sie haben Apache Maven erfolgreich auf Ihrem Debian 9 installiert. Sie können jetzt die offizielle Apache Maven-Dokumentationsseite besuchen und erfahren, wie Sie mit Maven beginnen.

Java Maven Debian