什么是maven?
Apache Maven 是一个项目管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。Maven工程结构和内容被定义在一个 xml 文件中——pom.xml,是 Project Object Model (POM) 的简称,此文件是整个 Maven 系统的基础组件。
1:maven的下载链接:Maven – Download Apache Maven
2:meven:
3: 配置 Maven 环境变量
解压后把 Maven 的根⽬录配置到系统环境变量中 MAVEN_HOME ,将 bin ⽬录配置到 path 变量
4. Maven常⽤命令:
每次运行命令后,运行显示“BUILD SUCCESS”,表示处理成功
5.maven坐标:
- 我们说maven的仓库里存储了各种各样的资源(jar包),那这些资源我们如何找到它们呢?我们需要知道它们具体的一个位置才能知道如何找到它们,这个就叫坐标
- 坐标:maven中的坐标用于描述仓库中资源的位置
- https://repo1.maven.org/maven2/ @在这里面可以找到maven中的jar包,并可以下载,但是有的包结构复杂不方便查找@
那maven中的坐标是如何构成的呢?
maven坐标的主要组成如下:
- groupId:定义当前资源隶属组织名称(通常是域名反写,如:org.mybatis;com.itheima)
- artifactId:定义当前资源的名称(通常是项目或模块名称,如:crm,sms)
- version:定义当前资源的版本号
<dependency>
<groupId>cn.missbe.web.search</groupId>
<artifactId>resource-search</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
</dependency>
6..配置maven环境:
右键电脑 ->属性 -> 高级系统设置 -> 环境变量 -> 系统变量
变量名:MAVEN_HOME
变量值为maven的文件安装地址:
7.编辑Path系统变量
新建:%MAVEN_HOME%\bin
8..win+R 输入cmd打开dos界面输入命令:mvn -v
显示图片中的结果表示成功
9.(1):在maven安装目录下新建文件夹 maven_repository 作为本地仓库
(2):找到conf下的settings.xml文件进行配置
<localRepository>E:\chrome\apache-maven-3.8.5\maven_repository</localRepository>
**上面代码为本地仓库的地址**
<localRepository>中间内容替换成自己本地仓库的地址
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
<localRepository>E:\chrome\apache-maven-3.8.5\maven_repository</localRepository>
(3):添加阿里云的镜像库
<mirrors>
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
</mirrors>
10.可以使用idea工具进行maven的配置
11.创建一个新模块:
选中Maven模块,保持默认,点击下一步:
填写模块名称和工件坐标,点击完成即可: