Maven是什么?
maven是java项目管理的工具,主要有两个作用:
- 1.依赖管理:传统工程我们直按把jar包放置在项目中, 而Maven工程将jar包放置在仓库中,当我们的项目中需要第三方依赖包时,只需要在pom.xml文件中添加所依赖jar包的坐标即可。
- 2.使用Maven管理的Java项目都有着相同的项目结构,更加统一,利于工作
什么是坐标?
Maven中的坐标用于描述仓库中资源的位置
https://repo1.maven.org/maven2
Maven坐标主要组成
- groupld: 定义当前Maven项目隶属组织名称 (通常是域名反写,例如: org.mybatis)
- artifactld: 定义当前Maven项目名称(通常是模块名称,例如CRM、SMS)
- version:定义当前项目版本号