Pasos expertos en la instalación de MAC

1. Descarga desde el sitio web oficial de maven : http://maven.apache.org/download.cgi

2. Descompresión (Mac)
Descompresión del paquete zip unzip apache-maven-3.8.6-src.zip
Descompresión del paquete tartar -xvf apache-maven-3.8.6-src.tar.gz

3. Configure las variables de entorno
Abra el terminal
vim ~/.bash_profile Abra el archivo .bash_profile y agregue comandos para configurar las variables de entorno en el archivo

El comando de la variable de entorno es el siguiente:

export M2_HOME=/Users/xxx/Documents/maven/apache-maven-3.5.0
export PATH=$PATH:$M2_HOME/bin

Ejecutar después de agregar: wq guardar y salir

ovim ~/.zshrc 打开.zshrc文件,在文件中添加设置环境变量的命令

export M2_HOME=/Users/xxx/Documents/maven/apache-maven-3.5.0
export PATH=$PATH:$M2_HOME/bin

Ejecutar después de agregar: wq guardar y salir

4.
Entrada de terminal de prueba: mvn -vsi aparece la siguiente información, la instalación es exitosa

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"

Agregue un pequeño punto de conocimiento
. El comando source ~/.bash_profile anterior tendrá efecto después de que se ejecute la ventana actual, mvn -vpero no tendrá efecto cuando se abra en una nueva terminal mvn -v.zsh: command not found: mvn

¿qué? rostro negro. . . .
En mac, el comando fuente debe ejecutarse cada vez para que la variable de entorno tenga efecto, ¿se ha ejecutado una vez, tiene efecto globalmente? La respuesta es sí (Baidu)
se puede configurar de la siguiente manera: Agregar fuente ~/.bash_profile a ./zshrc
vi ~./zshrc
Agregar wq a la última línea source ~/.bash_profile
para guardar y source ~/.zshrchacer que surta efecto

mvn -vEn este momento , entrará en vigor directamente cuando se abra en una nueva ventana

Supongo que te gusta

Origin blog.csdn.net/Tomcat_king/article/details/125957231
Recomendado
Clasificación