maven的作用1.方便快捷地管理项目依赖的资源jar包导入依赖需要什么功能就去搜xxx maven 依赖复制到pom.xml的dependencies里面刷新即可 比如MySQL驱动、MyBatis依赖等2.标准化的跨平台Linux、Windows、Macos的自动化项目构建方式我们可基于maven里面提供的指令快速完成项目的编译、测试、打包、发布等操作3.提供标准、统一的项目结构1.maven中的仓库是用来存储和管理jar包的2.仓库分为三类本地仓库1、远程私服仓库2、中央仓库33.maven的坐标由三个部分组成这三部分组成了资源的唯一标识groupId组织名称通常为域名反写artifactId模块名称version版本号4.maven版本分类snapshot功能不稳定、尚处于开发中的版本即快照版本release功能区域稳定、当前更新停止可以用于发行的版本依赖配置排除依赖 exclusions.../exclusions注意事项一旦依赖配置变更了记得重新加载引入的依赖本地仓库不存在记得联网生命周期maven生命周期clean清理compile编译test测试package打包install安装测试