maven是什么?
- 它属于一种项目的管理工具,主要是进行开发包管理
- 现在的软件开发需要引入大量的第三方开发工具包
- 对于这些开发包的引用,最初的做法:下载*.jar文件,而后拷贝到项目的WEB-INF/lib目录下
- 但是现在的开发包类型很多,版本更新迭代快
- 为了解决这样的问题,Apache提供的一个开发包的工具管理-Maven
- Maven除了开发包管理之外,还可以具备项目的编译、测试等功能
- Maven仓库地址:https://mvnrepository.com/
部署Maven环境
MyEclipse开发环境
1、创建新项目,选择Maven Project
2、选择默认的项目路径,下一步
3、默认,下一步
4、填写Group id和Arifact id,主要是项目包名称
5、生成相关文件
- 最终会生成cn.liang.m2work的总开发包。
- 随后会开始进行项目的构建,但是这个的构建过程取决于你的网络问题
![](https://img2018.cnblogs.com/blog/1441628/201811/1441628-20181101114415939-757389892.png)
IDEA开发环境
1、创建Maven项目
2、填写Group id和Arifact id,主要是项目包名称
3、填写项目名称
4、生成相关文件
Maven的简单运用
- 在整个Maven中,对于所有开发包的管理实际上都是依靠一个pom.xml文件完成
- 这个文件可以实现开发包的版本切换,也可以进行一些连接配置,或者项目的子模块的配置
- 在pom.xml文件添加开发包
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.3.1</version>
<scope>test</scope>
</dependency>
Windows:C:\User\administrator\.m2\repository
Linux:/Users/root/.m2/repository