Maven的安装和配置(macOS)

一. 下载Maven

官网下载:https://maven.apache.org/download.cgi
找到"Binary tar.gz archive"行,"Link"列的下载链接。

下载到本地以后,解压后将压缩文件移动到目录中,我这里放到:/Users/用户名/Documents/java 下。

二. 配置环境

  1. 按快捷键"Command + Space"打开搜索栏,输入"terminal"启动终端,输入: open .bash_profile ,打开配置文件。
    注意:macOS会默认启动zsh终端,如果没有配置过zsh的看看这篇文章:《macOS环境变量设置失效问题解决》
  2. 加入以下内容:
    # Maven
    M2_HOME=/Users/用户名/Documents/java/apache-maven-3.6.3
    PATH=$PATH:$M2_HOME/bin
    export M2_HOME
    
    注意要修改为自己的用户名和maven的文件夹名。
  3. 保存文件,关闭文本编辑器,在终端上输入: source .bash_profile,刷新配置文件。
  4. 测试maven是否安装成功,在终端输入:mvn -v

三. 设置Maven

  1. 打开Maven解压的目录,打开conf文件夹,找到"settings.xml"文件,用文本编辑器打开。
  2. 修改以下标签内容:
    <!-- 设置maven本地仓库位置 -->
    <!-- 先创建一个文件夹,复制文件夹的路径,找到<localRepository>标签 -->
    <localRepository>/Users/用户名/Documents/java/apache-maven-repository</localRepository>
    
    <!-- 设置远端仓库,找到<mirrors>标签,修改为以下 -->
    <mirrors>
        <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        </mirror>
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
    </mirrors>
    
    <!-- 因为我用的是jdk1.8,所以可以配置一下构建环境,找到<profile>标签,修改为以下内容 -->
    <profile>
        <id>jdk-1.8</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
            <maven.compiler.target>1.8</maven.compiler.target>
            <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> 
        </properties>
    </profile>
    
    缩进的话注意格式,如果格式错误会导致maven无法正常读取配置文件而无法使用。
    保存并关闭文本编辑器即可。
  3. 重新打开zsh终端,执行命令:mvn help:system,maven会根据当前环境下载很多基础的jar包,放到刚刚配置的本地仓库的路径。
    如果命令结束后,显示"BUILD SUCCESS",这样maven的环境就已经配置好了。
posted @ 2020-10-18 23:42  苍凉温暖  阅读(2018)  评论(1编辑  收藏  举报