【Maven】Maven作用、Maven仓库、Maven坐标、Maven常用命令、Maven依赖管理和依赖范围

发布时间 2024-01-04 14:40:21作者: 沙汀鱼

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包-快捷方式

  1. macOS快捷键command+N
  2. 选择dependency,查找本地仓库中的jar包选择并添加就会自动生成依赖代码

依赖范围

provided:编译(java)和测试(test)中有效,打包之后则无效,也就是打包后的依赖中不存在provided的jar包