1. Download von der offiziellen Maven-Website : http://maven.apache.org/download.cgi
2. Dekomprimierung (Mac)
Dekomprimierung von Zip-Paketen unzip apache-maven-3.8.6-src.zip
Dekomprimierung von Tar-Paketentar -xvf apache-maven-3.8.6-src.tar.gz
3. Umgebungsvariablen konfigurieren
Terminal öffnen
vim ~/.bash_profile Öffnen Sie die Datei .bash_profile und fügen Sie Befehle hinzu, um Umgebungsvariablen in der Datei festzulegen
Der Befehl für die Umgebungsvariable lautet wie folgt:
export M2_HOME=/Users/xxx/Documents/maven/apache-maven-3.5.0
export PATH=$PATH:$M2_HOME/bin
Nach dem Hinzufügen ausführen: wq save and exit
odervim ~/.zshrc 打开.zshrc文件,在文件中添加设置环境变量的命令
export M2_HOME=/Users/xxx/Documents/maven/apache-maven-3.5.0
export PATH=$PATH:$M2_HOME/bin
Nach dem Hinzufügen ausführen: wq save and exit
4.
Terminaleingabe testen: mvn -v
Erscheint folgende Information, war die Installation erfolgreich
Maven home: /opt/apache-maven-3.8.4
Java version: 1.8.0_312, vendor: Azul Systems, Inc., runtime: /Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "12.4", arch: "aarch64", family: "mac"
Fügen Sie einen kleinen Wissenspunkt hinzu Der obige Befehl source ~/.bash_profile wird wirksam ,
nachdem das aktuelle Fenster ausgeführt wurde, mvn -v
aber er wird nicht wirksam, wenn er in einem neuen Terminal geöffnet wirdmvn -v
zsh: command not found: mvn
Was? schwarzes Gesicht. . . .
In Mac muss der Quellbefehl jedes Mal ausgeführt werden, damit die Umgebungsvariable wirksam wird. Wurde er einmal ausgeführt, wirkt er global? Die Antwort ist ja (Baidu)
kann wie folgt konfiguriert werden: Fügen Sie source ~/.bash_profile zu ./zshrc hinzu
vi ~./zshrc
Fügen Sie wq zur letzten Zeile hinzu, source ~/.bash_profile
um zu speichern und source ~/.zshrc
es wirksam werden zu lassen
mvn -v
Zu diesem Zeitpunkt wird es direkt wirksam, wenn es in einem neuen Fenster geöffnet wird