依赖配置
在IDEA中找到pom.xml文件
通过配置依赖这段代码进行本地仓的依赖导入,如果导入成功则会出现:
表示依赖下载成功
依赖传递
依赖具有传递性
直接依赖:在当前项目中通过依赖配置建立的依赖关系
间接依赖:被依赖的资源如果依赖其它资源,当前项目间接依赖其它资源
其中通过pom.xml得出
排除依赖
排除依赖指的是主动断开依赖的资源,被排除的资源无需指定版本
依赖范围
依赖的jar包,默认情况下,可以在任何地方使用。可通过<scope>...</scope>设置其作用范围
作用范围:
- 主程序范围有效 (main文件夹范围内)
- 测试程序范围有效 (test文件夹范围内)
- 是否参与打包运行 (package文件夹范围内)
打包结果
生命周期
Maven的生命周期就是为了对所有的maven项目构建过程进行抽象和统一
Maven中有三套相互独立的生命周期:
- clean:清理工作
- default:核心工作,如:编译,测试,打包,安装,部署等
- site:生成报告,发布站点等
重点关注五个生命阶段
在IEDA中的周期阶段
Maven的本质就是插件
Maven—依赖管理
于 2025-04-14 18:21:43 首次发布