本章节目的
    了解maven作用
    掌握maven的安装和配置

    1.MAVEN简介
    Maven 是一个项目管理和综合工具。Maven 提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven 使用标准的目录结构和默认构建生命周期。

    在多个开发团队环境时,Maven 可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven 让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。

    概括地说,Maven 简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。 Maven 增加可重用性并负责建立相关的任务。有了maven你的工作就简单了.

    2.MAVEN下载和安装

    2.1JDK环境
    首先maven的安装需要jdk支持.他们的版本对应关系如下:

    image.png

    2.2MAVEN的下载
    访问maven的官网download页面:https://maven.apache.org/download.cgi,选择zip包下载

    image.png

    2.3MAVEN环境配置

    • 解压下载的MAVEN安装包(课前资料—>01-maven—>01-安装包)

    image.png
    解压软件放到没有空格没有中文路径的文件夹中
    image.png

    其中maven的目录文件夹作用

    • bin: 和java中的bin目录类似,包含该软件运行的命令。
    • boot: plexus-classworlds-2.x.jar,是一个类加载器框架,相当于默认的java类加载器。maven使用该框架加载自己的类库。
    • conf: conf目录下有最重要的配置文件settings.xml,这是maven中最重要的配置文件,以后很多配置都会在此文件中进行配置。
    • lib: lib目录包含maven运行时所需要的所有的java类库

    在本课程中需要用到的只有bin目录中的maven命令和conf中的settings.xml配置.

    • MAVEN_HOME配置

    在环境变量中添加变量MAVEN_HOME
    image.png

    • PATH指向maven的bin

    在path变量中添加maven的根目录中的bin目录,使得maven命令可以全局使用
    image.png

    • 验证MAVEN的环境是否生效

    直接在cmd命令窗口输入命令: mvn -version检查返回内容.
    image.png