Maven简单介绍:
Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。
作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。
什么是项目构建:
项目构建是一个项目从编写源代码到编译、测试、运行、打包、部署、运行的过程
常用的自动构建工具:
ant
maven
Gradle android项目管理和构建已使用
maven优势
1.传统方式管理jar依赖的问题:
jar冲突
jar依赖
jar体积过大
jar在不同阶段无法个性化配置
2.使用maven方式管理jar依赖的好处:
解决jar冲突
解决jar依赖问题
jar文件不用在每个项目保存,只需要放在仓库即可
maven可以指定jar的依赖范围
Maven安装与配置:
1、maven安装环境要求:Maven 3.5+ 需要使用jdk 1.7+
jdk安装参考:https://www.cnblogs.com/diandiangui/p/10002100.html
2、下载Maven
进入maven官网:http://maven.apache.org/download.cgi
我下载的是:apache-maven-3.6.3