Maven简介以及安装和配置

何为Maven

Maven是一个优秀的构建工具,可以帮我们自动完成软件构建过程。从清理、编译、测试到生成报告、再到打包和部署等软件构建过程。除此之外,它还是一个依赖管理工具和项目信息管理工具。它提供了*仓库,能帮我们自动下载构件。

Maven的安装和配置

1,下载Maven

http://maven.apache.org/download.cgi
Maven简介以及安装和配置

2,安装Maven

直接进行解压就可以了,但要确保电脑以经安装JDK5及以上版本

3,配置Maven

设置相应的系统变量,在系统变量中新建变量名为M2_HOME,变量值为Maven的安装目录,接着在系统变量中找到名为Path的变量,在变量值的末尾加上%M2_HOME%\bin;。多个值之间有分号隔开。

Maven的目录分析

  • bin:包含了mvn的运行脚本
  • boot:该目录只包含一个文件,该文件是名为plexus-classworlds的jar包,是一个类加载器框架。
  • conf:包含mvn的配置文件,其中有一个settings.xml文件,修改它可以在机器上全局地定制Maven的行为
  • lib:包含mvn运行时所需的java类库
  • LICENSE.txt:记录了Maven使用的软件许可证
  • NOTICE.txt:记录了Maven包含的第三方软件
  • README.txt:包含了Maven的简要介绍

在IDEA配置MAVEN

一般不使用IED自带的mvn,内嵌的mvn一般比较新,但不稳定,容易出现一些难以理解的问题。除此之外还会使用命令行的mvn,如果版本不一致,荣耀造成构建行为的不一致。
以下是再IDEA中配置mvn的方法

https://jingyan.baidu.com/article/a3a3f811cd5f0b8da2eb8abf.html