GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Apache Maven unter CentOS 7

Einführung

Apache Maven ist ein Projektmanagement-Tool zum Entwickeln von Java-Anwendungen, das einen umfassenden und leicht lesbaren Status eines Projekts bereitstellen soll.

Es beinhaltet auch einen POM-Ansatz (Project Object Model), was bedeutet, dass es standardisierte Softwarebibliotheken und Plugins verwendet. Diese Funktionen helfen dabei, eine Standard-Entwicklungsumgebung für mehrere Teams zu erstellen.

Dieses Tutorial führt Sie durch die Installation von Apache Maven unter CentOS 7.

Voraussetzungen

  • Ein System mit CentOS 7
  • Zugriff auf ein Benutzerkonto mit sudo oder Root-Rechte
  • Zugriff auf ein Terminalfenster/Befehlszeile (Strg-Alt-F2)
  • Das leckere Paketmanager, standardmäßig enthalten
  • (Optional) Das wget Software-Dienstprogramm

Option 1:Installieren Sie Apache Maven auf CentOS mit Yum

1. Öffnen Sie ein Terminalfenster und geben Sie Folgendes ein:

sudo yum install maven

Bestätigen Sie die Installation und warten Sie, bis der Vorgang abgeschlossen ist. Maven sollte jetzt auf Ihrem System installiert sein.

2. Überprüfen Sie die Installation, indem Sie die Maven-Version überprüfen:

mvn ––version

Die folgende Ausgabe bestätigt eine erfolgreiche Installation:

Option 2:Neueste Version von Maven installieren

Manchmal ist die Softwareversion in den Standard-Repositories älter als die neueste stabile Version der Entwickler. Dieser Abschnitt führt Sie durch die manuelle Installation von Apache Maven auf CentOS .

Schritt 1:Java Development Kit installieren

Apache Maven erfordert das Java Development Kit. Dieses Handbuch verwendet das OpenJDK-Softwarepaket.

1. Geben Sie in einem Terminalfenster Folgendes ein:

sudo yum install java-1.8.0-openjdk-devel

Warten Sie, bis der Vorgang abgeschlossen ist.

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

java –version

Schritt 2:Laden Sie Apache Maven für CentOS herunter

Laden Sie die Maven-Quelldatei in das Verzeichnis /tmp herunter Verzeichnis mit dem Befehl:

sudo wget http://mirrors.ibiblio.org/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz –P /tmp

Wenn Sie die Fehlermeldung „Befehl nicht gefunden“ erhalten, fehlt Ihnen möglicherweise das wget Software. Installieren Sie es, indem Sie Folgendes eingeben:

sudo yum install wget

Extrahieren Sie die .tar.gz Archiv:

sudo tar xf /tmp/apache-maven-2.6.0-bin.tar.gz –C /opt

(Optional) Erstellen Sie einen symbolischen Link, indem Sie Folgendes eingeben:

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

Dieser Schritt behält das extrahierte Verzeichnis bei, ermöglicht Ihnen jedoch die Verwendung von /opt/maven als Verknüpfung zu diesem Verzeichnis.

Schritt 3:Umgebung konfigurieren

Apache Maven arbeitet mit einer Konfigurationsdatei, /etc/profile.d/maven.sh .

1. Erstellen und bearbeiten Sie die Konfigurationsdatei, indem Sie Folgendes eingeben:

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

2. Geben Sie die folgenden Zeilen ein:

# Apache Maven Environmental Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/jre-openjdk

export M2_HOME=/opt/maven

export MAVEN_HOME=/opt/maven

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

Speichern Sie die Datei und beenden Sie sie.

3. Ändern Sie die Dateiberechtigungen mit dem Befehl chmod, indem Sie Folgendes eingeben:

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

4. Laden Sie dann die Datei mit dem Befehl:

source /etc/profile.d/maven.sh

Schritt 4:Überprüfen Sie die Apache Maven-Installation

Verwenden Sie den folgenden Befehl, um die Installation von Apache Maven zu überprüfen:

mvn ––version

Das System sollte Apache Maven 3.6.0 anzeigen und Maven Home:/opt/maven .

Mit Apache Maven

Maven wurde ursprünglich für Java-Projekte entwickelt. Es kann jedoch auch zum Erstellen und Verwalten anderer Programmiersprachen wie Ruby und C# verwendet werden.

Eine der Möglichkeiten, wie Maven funktioniert, ist die Verwendung von Plugins. Maven kann Bibliotheken und Plugins aus einem zentralen Repository herunterladen und eine lokale Version zwischenspeichern. Die meisten Plugins sind so geschrieben, dass sie Java unterstützen. Wenn Sie vorhaben, Maven zur Verwaltung einer anderen Programmiersprache zu verwenden, müssen Sie möglicherweise Ihre eigenen Plugins für diese Sprache schreiben.


Ubuntu
  1. So installieren Sie Apache Maven unter Debian 9

  2. So installieren Sie Apache unter CentOS 8

  3. So installieren Sie Maven auf RHEL 8 / CentOS 8

  4. So installieren Sie Apache Maven CentOS 7 / RHEL 7

  5. So installieren Sie Maven unter CentOS 7

So installieren Sie Apache Maven unter CentOS 7

So installieren Sie SuPHP unter CentOS 7.2

So installieren Sie Apache CouchDB auf CentOS 7

So installieren Sie Apache Maven CentOS 8 / RHEL 8

So installieren Sie Apache Maven unter Rocky Linux / CentOS 8

Wie installiere ich Apache Maven unter Ubuntu 18.04?