Appearance
一、使用idea配置maven
1.下载Maven
配置xml文件(为配置idea做前期准备)
java//配置本地资源库 ,需要在Maven文件夹下创建一个文件夹repository <localRepository>C:\mav\apache-maven-3.6.3\repository</localRepository> //配置镜像 <mirrors> <mirror> <id>mirror</id> <mirrorOf>central</mirrorOf> <name>mirror</name> <url>https://maven.aliyun.com/nexus/content/groups/public</url> </mirror> </mirrors>
2.配置idea
setting-> maven->(配置jdk,配置Maven和Maven本地仓库)

setting-> maven->(配置jdk)

setting - > java Complier (设置指定当前项目的字节码版本)

二、maven使用
1. 坐标的定义

2.idea导入maven项目(两种方式)
- 方式一

方式2

三、maven的依赖管理
1. 依赖配置

2.依赖具有传递性


3.排除依赖(主动断开依赖)

4.依赖的有效范围
Compile (默认):在主程序、测试程序、打包程序都可以使用
test:只能在测试程序使用
provided:在能在主程序、测试程序中使用
runtime:只能在测试程序、和打包程序中使用

5.maven 的生命周期
- clear:移除上一次文件构建生成的文件
- compile:编译项目源代码(将项目源代码编译成字节码文件class)
- test:使用合适的单元测试框架进行测试(junit)
- packget:将编译后的文件打包(jar 或者 war)
- install:安装项目到本地仓库
四、常用maven依赖
1.hutool-all
xml
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.14</version>
</dependency>