何为Maven
Maven是一个优秀的构建工具,可以帮我们自动完成软件构建过程。从清理、编译、测试到生成报告、再到打包和部署等软件构建过程。除此之外,它还是一个依赖管理工具和项目信息管理工具。它提供了中央仓库,能帮我们自动下载构件。
Maven的安装和配置
1,下载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