【Maven】Maven作用、Maven仓库、Maven坐标、Maven常用命令、Maven依赖管理和依赖范围
Maven简介
Maven是专门用于管理和构建Java项目的工具,它基于项目对象模型(Project object model,POM)的概念,通过一小段描述信息来管理项目的构建、报告和文档
Maven作用
1. 提供了一套标准化的项目结构
2. 提供了一套标准化的构建流程
3. 提供了一套依赖管理机制
Maven模型
仓库
Maven坐标
Maven基本使用
Maven常用命令
clean:清理target文件夹
install:将当前的项目安装到本地仓库
IDEA中Maven命令的使用
Maven Helper插件
Maven生命周期
Maven依赖管理&依赖范围
依赖管理:使用坐标导入jar包
依赖管理:使用坐标导入jar包-快捷方式
- macOS快捷键command+N
- 选择dependency,查找本地仓库中的jar包选择并添加就会自动生成依赖代码
依赖范围
provided:编译(java)和测试(test)中有效,打包之后则无效,也就是打包后的依赖中不存在provided的jar包