1.1maven介绍
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。
1.2Maven下载
下载maven可以到官网下载: Maven官网
下载压缩包后需要解压,解压到指定目录下,如我的目录为D:\appach\maven\apache-maven-3.6.3
解压后配置环境变量:
(1)新建系统变量:MAVEN_HOME 变量值:D:\appach\maven\apache-maven-3.6.3
(2)编辑系统变量:Path 添加变量值:%MAVEN_HOME%\bin
Windows+R 输入cmd 在命令行输入mvn -v 如果出现下面信息就是配置成功:
Maven运行依赖Java所有需要下载JAVA并配置JAVA,可以参看JAVA下载配置环境变量 JAVA安装配置
1.3Eclipse配置Maven
首先确保Eclispe以及集成MAVEN,一般下载好的Eclipse以及集成Maven,可以在Windows ->Preference下搜下Maven
Maven本地仓库配置,这是项目运行时所需要的依赖,是用中央远程仓库下载的,解决了web项目导入包的麻烦
在Windows ->Preference->Maven->User Settings 添加maven的本地配置settings.xml文件
默认会在用户本地生成一个.m2的文件夹,里面包含settings.xml,也可以直接使用D:\appach\maven\apache-maven-3.6.3\conf\settings.xml
1.4配置本地仓库
用编辑器 如Notepad++ 编辑D:\appach\maven\apache-maven-3.6.3\conf\settings.xml文件,修改
这里设置maven的本地仓库是D:\appach\m2\repository下面Eclispe配置好Maven本地仓库配置后如下:
1.5maven中央远程仓库配置
本地仓库的依赖包是从远程仓库下载来的,远程仓库配置如下:
同样编辑D:\appach\maven\apache-maven-3.6.3\conf\settings.xml文件,修改如下:
<mirrors>
<!--下面是配置内容-->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>central</id>
<name>Maven Repository Switchboard</name>
<url>http://repo1.maven.org/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
<mirror>
<id>ibiblio</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>
<mirror>
<id>jboss-public-repository-group</id>
<mirrorOf>central</mirrorOf>
<name>JBoss Public Repository Group</name>
<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>google-maven-central</id>
<name>Google Maven Central</name>
<url>https://maven-central.storage.googleapis.com
</url>
<mirrorOf>central</mirrorOf>
</mirror>
<!-- 中央仓库在中国的镜像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
在Eclispe配置远程仓库,在Windows->Preferences->Maven
打开Maven Repositories仓库视图 Windows ->show view ->other->搜索Maven
在Global Repositories选择中央仓库,选择Rebuild Index