GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Apache Maven unter Debian 11

Apache Maven ist ein Open-Source-Softwareprojektmanagement- und Verständnistool, das von Java-Entwicklern weltweit verwendet wird, um alle Phasen des Softwareentwicklungslebenszyklus zu verwalten, von der Erstellung über die Berichterstellung und Zusammenstellung bis hin zur Bereitstellung.

Sie können Maven auch zum Erstellen und Verwalten von Projekten verwenden, die in C#, Ruby, Scala und anderen Sprachen geschrieben sind.

Hier werden wir sehen, wie man Apache Maven auf Debian 11 installiert.

Installieren Sie Java unter Debian

Apache Maven erfordert JDK 7 oder höher. Sie können für Ihre Maven-Installation entweder Oracle Java oder OpenJDK installieren.

LESEN: So installieren Sie Java unter Debian 11

ODER

Hier werde ich OpenJDK v11 für die Maven-Installation verwenden.

sudo apt update

sudo apt install -y openjdk-11-jdk

Nachdem Sie Java installiert haben, überprüfen Sie die Java-Installation, indem Sie den folgenden Befehl ausführen.

java -version

Ausgabe:

openjdk version "11.0.12" 2021-07-20
OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2)
OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)

Installieren Sie Apache Maven auf Debian

Sie können die offizielle Website von Apache Maven besuchen, um die neueste stabile Version von Maven herunterzuladen, oder den folgenden Befehl verwenden, um Apache Maven v3.8.2 über das Terminal herunterzuladen.

curl -O https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz

Extrahieren Sie das Maven-Archiv mit dem Befehl tar und verschieben Sie die Dateien in das Verzeichnis /opt/.

sudo tar -zxvf apache-maven-3.8.2-bin.tar.gz

sudo mv apache-maven-3.8.2 /opt/maven

Umgebungsvariablen für Maven einrichten

Nachdem Sie die Apache Maven-Binärdateien in das /opt-Verzeichnis gestellt haben, legen Sie die wenigen Umgebungsvariablen für Maven fest, indem Sie eine maven.sh-Datei im /etc/profile.d/-Verzeichnis erstellen.

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

Fügen Sie die folgenden Variablen mit den Werten hinzu.

export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

Rufen Sie JAVA_HOME-Informationen mit dem Befehl sudo update-java-alternatives -l ab.

Laden Sie die obigen Umgebungsvariablen in der aktuellen Shell-Sitzung mit dem folgenden Befehl.

source /etc/profile.d/maven.sh

Verifizieren Sie die Apache Maven-Installation

Überprüfen Sie mit dem folgenden Befehl, ob Apache Maven erfolgreich auf Ihrem System konfiguriert wurde.

mvn -version

Ausgabe:

Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: /opt/maven
Java version: 11.0.12, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.10.0-8-amd64", arch: "amd64", family: "unix"

Schlussfolgerung

Das ist alles. Ich hoffe, Sie haben gelernt, wie man Apache Maven unter Debian 11 installiert.


Debian
  1. So installieren Sie Apache Maven unter Debian 9

  2. So installieren Sie Apache unter Debian 9

  3. So installieren Sie Apache Maven unter Debian 9

  4. So installieren Sie Apache Maven unter Debian 10

  5. So installieren Sie Apache Cassandra unter Debian 11 / Debian 10

So installieren Sie Apache Maven unter Ubuntu 18.04 / Ubuntu 16.04 und Debian 9

So installieren Sie Apache Tomcat unter Debian 11

So installieren Sie Apache NetBeans unter Debian 11 / Debian 10

Installieren Sie Apache Maven auf Debian 11 Bullseye

So installieren Sie Apache Maven auf Debian 11 Bullseye

So installieren Sie Apache Subversion unter Debian 9