So installieren Sie Maven automatisch in der kontinuierlichen Integration von Linux

So installieren Sie Maven automatisch in der kontinuierlichen Integration von Linux

Entpacken Sie das Maven-Paket

tar xf apache-maven-3.5.4-bin.tar.gz 

Verschieben Sie die entpackten Maven-Dateien nach /usr/local/

mv apache-maven-3.5.4 /usr/local 

#!/bin/bash
#Maven-Installationsverzeichnis mkdir /usr/maven
#Installationspaket-Platzierungsverzeichnis cd /usr/src
http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/source/apache-maven-3.5.4-src.tar.gz
tar -xzvf apache-maven-3.5.4-bin.tar.gz
rm -f apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.5.4/* /usr/maven
#Umgebungsvariable PROFILE=$(cat /etc/profile) konfigurieren
PATH='PATH exportieren=$PATH'
REPLACE='export PATH=$PATH:$MAVEN_HOME/bin'
#Gibt es bereits einen Konfigurationspfad für andere Umgebungsvariablen, wenn [[ $PROFILE == *$PATH* ]]
#Variablen Pfad hinzufügen und dann echo "${PROFILE/$PATH/$REPLACE}" > /etc/profile
#Fügen Sie den Pfad an das Ende des Textes an, sonst echo "$REPLACE" >> /etc/profile
fi
echo "export MAVEN_HOME=/usr/maven" >> /etc/profile
#Aktualisieren Sie die Konfigurationsdateiquelle /etc/profile
# Zeigen Sie die MVN-Version an mvn -version

Dateien aktualisieren

Quelle /etc/Profil

verifizieren

mvn -v 

An diesem Punkt ist die Maven-Installation abgeschlossen.

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • So ändern Sie die Standard-Python-Version bei der Installation von Python unter Linux
  • Zusammenfassung der Methoden zum Überprüfen, ob der Port in Linux geöffnet ist
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 sowie zur Kennwortänderung unter Linux
  • Grafisches Tutorial zur Installation von Linux CentOS6.9 unter VMware
  • Lösung für das Problem mit verstümmeltem MySQL-Code unter Linux
  • Zusammenfassung der Methoden zum Erstellen, Auflisten und Löschen von Docker-Containern unter Linux
  • Lösung für das Problem, dass Linux in VMware keine Verbindung zum Internet herstellen kann, nachdem der Computer unerwartet heruntergefahren wurde
  • So zeigen Sie verfügbare Netzwerkschnittstellen in Linux an
  • Linux-System zum Anzeigen von CPU, Maschinenmodell, Speicher und anderen Informationen
  • Lösung für den Fehler beim Laden der dynamischen Bibliothek, wenn ein Linux-Programm ausgeführt wird

<<:  Einführung in die Fuzzy-Abfragemethode mit instr in MySQL

>>:  Das WeChat-Applet implementiert einen Videoplayer, der einen Bullet-Screen sendet

Artikel empfehlen

Methode zur Optimierung von MySQL-Gruppenabfragen

MySQL behandelt GROUP BY- und DISTINCT-Abfragen i...

Erstellen einer verteilten Selenium-Umgebung basierend auf Docker

1. Laden Sie das Bild herunter Docker-Pull Seleni...

Verschachtelte Verwendungsoperation für MySQL-Aggregatfunktionen

Zweck: Verschachtelte Verwendung von MySQL-Aggreg...

Lösung für den Fall, dass der Tomcat-Server tomcat7w.exe nicht öffnen kann

Beim Konfigurieren des Tomcat-Servers ist mir heu...

JavaScript implementiert eine bidirektionale verknüpfte Listenprozessanalyse

Inhaltsverzeichnis 1. Was ist eine doppelt verknü...

mysql IS NULL mit Indexfallerklärung

Einführung Die Verwendung von „ist null“, „ist ni...

So ändern Sie die Gruppe, zu der ein Benutzer in Linux gehört

Ändern Sie die Gruppe, zu der ein Benutzer in Lin...

jQuery ermöglicht nahtloses Scrollen von Tabellen

In diesem Artikelbeispiel wird der spezifische Co...

Grundsätze und Nutzungsdetails für MySQL 8.0-Benutzer- und Rollenverwaltung

Dieser Artikel beschreibt die Benutzer- und Rolle...

Implementierung der kollaborativen Nutzung von React-Komponenten

Inhaltsverzeichnis Verschachtelung Kommunikation ...