1. Maven简介
Maven是一个创建、管理Java项目的工具。它将项目开发和管理过程抽象成一个项目对象模型(POM:Project Object Model)。Maven项目结构如下:
a-maven-project 项目名
├── pom.xml 项目描述文件
├── src
│ ├── main
│ │ ├── java 存放Java源码
│ │ └── resources 存放资源文件
│ └── test
│ ├── java 存放测试源码
│ └── resources 存放测试资源
└── target 存放所有编译、打包生成的文件
仓库:用于存储资源,包括各种jar包
本地仓库:自己电脑上存储资源的仓库。
远程仓库:非本机电脑上的仓库。
包括:中央仓库(Maven团队维护,存储所有资源的仓库)、私服(部门/公司范围内存储资源的仓库,仅对内部开放,不对外共享,可从中央仓库获取资源)。
maven仓库地址
坐标:用于描述仓库中资源的位置。
groupId:定义当前Maven项目隶属组织名称。(通常是域名反写,例如:org.mybatis)
artifactId:定义当前Maven项目名称(通常是模块名称)
version:定义当前项目的版本号
2. 下载安装Maven
maven下载地址
下载完,配置好环境变量JAVA_HOME和MAVEN_HOME。验证:
3.配置本地仓库
①新建D:\maven\repository目录
②在下载好的MAVEN文件中找到settings.xml,我的在:D:\apache-maven-3.8.6\conf\settings.xml
③自定义本地仓库的位置
④配置阿里云镜像仓库,还是修改settings.xml
4. 使用Maven创建一般项目
①首先根据上面的操作配置maven的home path、settings file、Local repository(当然你也可以用默认的)
②创建项目