Maven功能介绍
- 提供了一套标准化的项目结构
- 提供了一套标准化的构建流程(编译、测试、打包、发布.....)
- 提供了一套依赖管理机制
依赖管理其实就是管理你项目所依赖的第三方资源(jar包、插件...)
①Maven使用标准的坐标配置来管理各种依赖
②只需要简单的配置就可以完成依赖
maven的下载和配置(2024的idea版本)
参考视频
maven项目结构
maven坐标
导入maven项目
依赖配置
依赖:指当前项目运行所需要的jar包,一个项目中可以引入多个依赖
配置:
- 1.在pom.xml中编写<dependencies>标签
- 2.在<dependencies>标签中使用<dependency>引入坐标
- 3.定义坐标的groupId,artifactId,version
- 4:点击刷新按钮,引入最新加入的坐标
如果不知道您的坐标,可以到https://mvnrepository.com/ 中搜索。
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>6.1.4</version>
</dependency>
注意事项
- 一旦依赖配置变更了,记得重新加载
- 引入的依赖本地仓库不存在,记得联网
生命周期
maven常见问题解决
del /s *.lastUpdated
单元测试
直接看视频吧,哈哈哈