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/