什么是Maven,作用是什么?
Maven是一款用于管理和构建Java项目的工具,它基于项目对象模型(POM)概念
它的作用有以下三点:
①方便的依赖管理
②标准的项目构建流程
③统一的项目结构

其中仓库是用于存储资源,管理各种jar包的仓库。它分为有本都仓库,中央仓库和远程仓库
Maven的安装
1.解压apache-maven-3.9.4-bin.zip(版本可变)
- 将其拷贝到一个没有中文不带空格的目录下来安装
- 将压缩包解压到当前文件夹

2.配置本地仓库:修改conf/settings.xml中的<localRepository>为一个指定目录
- 在maven的目录下新建一个文件夹mvn_repo

-
将该地址复制,在maven配置文件conf/settings.xml里用vscode打开
XML<localRepository>D:\develop\apache-maven-3.9.9-bin\apache-maven-3.9.9\mvn_repo</localRepository>
3.配置阿里云私服:修改conf/settings.xml中的中的<mirrors>标签,为其添加如下子标签;
XML
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>

4.配置环境变量:MAVEN_HOME为maven的解压目录,并将其bin目录加入PATH环境变量


上面或者用%MAVEN_HOME%\bin代替
5.测试
XML
mvn -v

配置Maven环境(全局)




Maven坐标
Maven坐标是资源(jar)的唯一标识,通过该坐标可定位唯一资源位置
使用坐标来定义项目或引入项目中需要的依赖

Maven常见问题


还是报错就close project然后再重新打开