Maven的安装和配置
maven的作用 为什么要学习maven?
1.在Javaweb开发中,需要使用大量的jar包,我们手动导入比较麻烦
2.如何能够让一个东西自动导入和配置jar包。
由此,Maven诞生了!
5.1Maven 架构管理工具
我们目前用maven 是为了方便导入jar包!
Maven的核心思想:约定大于配置
- 有约束,不要去违反。
Maven会规定好你如何去编写Java代码 必须按照这个规范来
5.2 下载和安装
官网:http://maven.apache.org/download.cgi
下载完成后解压即可:
建议:电脑上的所有环境都放在一个文件夹下,方便管理
5.3 配置环境变量
在我们的系统环境变量中
配置如下配置:
- M2_HOME :maven目录下的bin目录
- MAVEN_HOME :maven目录
- 在系统的path中配置 %MAVEN_HOME%\bin
检测MAVEN是否配置成功
控制台输入mvn -version 出现以上代码 则配置成功
5.4阿里云镜像
-
镜像:mirrosrs
作用:加速jar包下载
建议使用阿里云镜像
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
5.5本地仓库
在本地的仓库,远程仓库;
**建立一个本地仓库:**localRepository
然后在setting.xml文件中设置仓库地址
<localRepository>E:\Environment\apache-maven-3.6.3\maven-repo</localRepository>
址
<localRepository>E:\Environment\apache-maven-3.6.3\maven-repo</localRepository>