1、Maven的概念与作用
-
概念:
是一个项目构建与管理的工具
-
作用:
1、构建工程, 2、管理jar, 3、编译代码, 4、自动运行单元测试, 5、打包 6、生成报表(target) 7、部署项目,生成web站点(webapp)。
2、Maven的下载安装与相关的配置
> 下载地址:Maven – Download Apache Maven
进入官网下载好maven后,解压放在你指定的一个文件夹下(安装就好了 因为这是一个绿色版软件)
更换本地仓库地址(方便统一管理)
更换阿里镜像:仓库服务
-
在conf目录下打开setting文件
maven仓库地址:https://mvnrepository.com/
配置环境变量
验证环境变量配置是否成功
3、在idea中创建maven、使用骨架创建
-
完整目录结构如下:
Maven的基本概念(坐标、仓库及仓库配置)
4、tomcat插件安装与web工程的启动
在maven中的pom文件中配置如下:
启动工程
5、依赖管理
-
依赖传递
-
依赖传递冲突(优先级:路径层级越浅优先、同级的声明靠后的优先)
-
可选依赖(不透明)<optional>true<optional>
-
排除依赖(不需要)<exclusion>
-
依赖范围:scope
-
依赖范围具有传递性
scope 主代码 测试代码 打包 范例 compile(默认) Y Y Y log4j test Y junit provided Y Y servelet-api runtime Y jdbc