Beheben Sie MVN -Befehl nicht gefunden Fehler

Beheben Sie MVN -Befehl nicht gefunden Fehler
Apache Maven oder kurz Maven ist eine kostenlose und Open-Source-Projektmanagementsoftware für Java-Projekte. Es ist ein großartiges Tool, das viele Tools und Funktionen von einer Befehlszeilenschnittstelle zum Verwalten von Projekten enthält.

In diesem Tutorial werden verschiedene Möglichkeiten zur Lösung des Fehlers „MVN -Befehl nicht gefunden“ erörtert, wenn das Maven -Dienstprogramm in UNIX -Systemen aufgerufen wird.

Jetzt fangen wir an.

Ursache Nr. 1 - Apache Maven nicht auf dem Zielsystem installiert

Der Fehler „MVN -Befehl nicht gefunden“ tritt hauptsächlich auf, wenn Apache Maven nicht auf Ihrem System installiert ist.

Bevor Sie Maven anrufen, müssen Sie sicherstellen, dass die Binärdatei auf Ihrem Systempfad verfügbar ist.

Lassen Sie uns diskutieren, wie wir Apache Maven auf Ihrem Linux -System installieren und einrichten können.

Aktualisieren Sie mit dem Aktualisieren Ihrer Systempakete, indem Sie den folgenden Befehl ausführen:

$ sudo apt-Get-Update
$ sudo APT-Get-Upgrade

Installieren Sie Maven als nächstes, indem Sie den folgenden APT -Befehl ausführen:

$ sudo apt -Get Installieren Sie Maven -y -y

Nach der Installation können Sie die Maven -Version überprüfen, indem Sie den unten angegebenen Befehl ausführen:

$ mvn -Verssion

Der vorherige Befehl sollte die installierte Maven -Version wie in der folgenden Beispielausgabe zurückgeben:

Apache Maven 3.6.3
Maven Home:/usr/Share/Maven
Java -Version: 11.0.15, Verkäufer: Debian, Laufzeit:/usr/lib/jvm/java-11-openjdk-amd64
Standardgebiet: EN_US, Plattformcodierung: UTF-8
Betriebssystemname: "Linux", Version: "5.10.102.1-microsoft-standard-wsl2 ", Arch:" AMD64 ", Familie:" Unix "

Glückwunsch! Sie haben Maven auf Ihrem System installiert.

Auf macOS können Sie Maven mit Homebrew installieren, indem Sie den unten gezeigten Befehl ausführen:

$ Brew Install Maven

Nach der Installation können Sie die installierte Version überprüfen, indem Sie den Befehl MVN -Verssion ausführen.

Ursache Nr. 2 - Fehlende Umgebungsvariablen

Die zweite gemeinsame Ursache des Fehlers „MVN -Befehl nicht gefunden“ ist die fehlende Umgebungsvariablen.

Wenn Sie Apache Maven mit dem bereitgestellten Archiv installiert haben, müssen Sie die erforderlichen Umgebungsvariablen einrichten. Andernfalls funktioniert Maven nicht.

Navigieren Sie in das /etc /Profil.D/ Verzeichnis und erstellen Sie eine Datei namens Maven.Sh, wie unten gezeigt:

$ CD /etc /Profil.D/
$ sudo touch maven.Sch

Bearbeiten Sie die Datei als nächstes mit Ihrem bevorzugten Texteditor und fügen Sie die folgenden Einträge hinzu:

Exportieren Sie java_home =/usr/lib/jvm/default-java
Exportieren Sie maven_home =/home/maven/
Exportieren Sie m2_home =/home/maven/
exportpath = $ m2_home/bin: $ path

Ersetzen Sie das Java_Home durch den Pfad zu Ihrer JDK -Installation und Maven_Home sowie M2_Home durch das Verzeichnis, in dem sich Maven befindet.

SAMPEN SIE SACHEN UND ERLAUEN DIE FILDE.

Der nächste Schritt besteht darin, die Datei ausführbar zu machen, indem der Befehl ausgeführt wird:

$ sudo chmod +x /etc /Profil.D/Maven.Sch

Wenden Sie schließlich die Änderungen auf Ihr Terminalprofil an, indem Sie den folgenden Befehl ausführen:

$ Quelle /etc /Profil.D/Maven.Sch

Führen Sie nach Abschluss den folgenden Befehl aus, um zu überprüfen, ob Maven installiert ist:

$ mvn -Verssion

Und damit haben Sie Maven erfolgreich installiert und dem Weg Ihres Systems hinzugefügt.

Abschluss

Dieser Leitfaden umfasste verschiedene Techniken zur Auflösung des Fehlers „MVN -Befehl nicht gefunden“ in Unix -Systemen. Darüber hinaus wurden Ursachen diskutiert, wie der Apache Maven, der nicht in den Zielsystemen installiert wurde, und fehlende Variablen in der Umgebung.