1、什么是Maven?

Maven是一个项目管理工具,它包含了一个项目对象模型(POM:Project Objectr Model),一组标准集合,一个项目生命周期,一个依赖管理系统,和用来运行定义在生命周期中插件目标的逻辑。Maven的核心思想:约定大于配置!

2、Maven的下载和安装

官网下载:http://maven.apache.org/

Snipaste_2021-07-10_07-39-38.jpg

Snipaste_2021-07-10_07-39-38.jpg

解压到一个没有中文的路径
Snipaste_2021-07-10_07-39-38.jpg
详解:

  • bin:存放maven的命令。
  • boot:存放maven本身的引导程序,如类加载器等。
  • conf:存放maven的配置文件,如setting.xml文件。
  • lib:存放maven本身运行所需的一些jar文件。

    3、Maven环境变量配置

    复制Maven的bin路径的上一级路径
    Snipaste_2021-07-10_07-39-38.jpg

新建系统变量
Snipaste_2021-07-10_07-39-38.jpg

编辑系统变量Path,引入MAVEN_HOME
Snipaste_2021-07-10_07-50-55.jpg

打开命令行,输入mvn -v,弹出这界面的话,就是配置环境成功了Snipaste_2021-07-10_07-52-39.jpg

4、配置阿里云镜像

在conf/setting.xml文件中配置

  1. <mirror>
  2. <id>alimaven</id>
  3. <name>aliyun maven</name>
  4. <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  5. <mirrorOf>central</mirrorOf>
  6. </mirror>

5、配置JDK版本

<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>