1.Maven工程类型
【1】POM工程

【2】JAR工程

【3】WAR工程

2.Maven的目录结构

3.POM模式-Maven工程关系
在Maven中它把每个项目都看成一个对象

3.1依赖
【1】依赖关系

【2】如何注入依赖


【3】依赖的好处:
省去了程序员手动添加jar包的操作!
可以帮我们解决jar包冲突的问题:

【4】依赖的传递性

案例:
将项目1打包为jar包---》重新打包
再创建项目2:让项目2依赖项目1

证明项目2依赖项目1,项目1依赖mybaits工程,因为传递性,项目2可以直接使用mtbaits工程
【5】依赖的两个原则

3.2继承

本质上:是POM文件的继承
3.3聚合

总项目:是POM项目

具体的模块:

4.常见插件
4.1资源拷贝插件

测试:



4.1tomcat插件



执行命令:

显示tomcat启动成功:

在浏览器中访问index.jsp
http://localhost:8080/
5.Maven常见命令介绍





















