1. Maven 介绍
通俗语气:
maven就是专门用于构建和管理项目的工具,他可以帮助我们去下载我们所需要jar包,帮助我们去管理项目结构,帮助我们去实现项目的维护、打包等等…
官方语气:
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
Maven 有一个生命周期,当你运行 mvn install 的时候被调用。这条命令告诉 Maven 执行一系列的有序的步骤,直到到达你指定的生命周期。遍历生命周期旅途中的一个影响就是,Maven 运行了许多默认的插件目标,这些目标完成了像编译和创建一个 JAR 文件这样的工作。
此外,Maven能够很方便的帮你管理项目报告,生成站点,管理JAR文件,等等。
相关网站请访问
Home Page: https://maven.apache.org/
Downloads: https://maven.apache.org/download.html
Release Notes: https://maven.apache.org/docs/history.html
Mailing Lists: https://maven.apache.org/mailing-lists.html
Source Code: https://gitbox.apache.org/repos/asf/maven.git
Issue Tracking: https://issues.apache.org/jira/browse/MNG
Wiki: https://cwiki.apache.org/confluence/display/MAVEN/
Available Plugins: https://maven.apache.org/plugins/
2. Maven 安装
1. 下载 Maven链接
Maven下载网站. 链接地址: https://maven.apache.org/download.html
不同系统选择不同压缩包,此处选择 apach-maven-3.8.1.bin.zip 下载
2. 安装 Maven
把 apach-maven-3.8.1.bin.zip 移到安装目录下,并解压。
3. 设置 Maven
- 打开系统环境变量设置
- 添加 Maven变量
变量名:MAVEN_HOME
变量值:Maven的安装路径 我的是 D:\Tools\apache-maven-3.8.1
- 将MAVEN_HOME配置到系统环境变量path中
在path变量中,新建%MAVEN_HOME%\bin
环境变量path的作用:提供windows命令行中指令的可执行文件路径,当我们在命令行中键入指令时,根据环境变量中的path值,找到对应的指令可执行文件进行执行。简单的说就是配置在path中的目录参数,在命令行中的任何目录下都可以使用。
完成以上操作后点击确定保存并关闭配置界面
-
检测是否安装配置成功
a. 打开 cmd
快捷键 win+R
d. 输入mvn -version
c. 显示maven基本信息即成功
4. Maven setting文件设置
这步主要是针对于maven的使用来配置的,主要包括本地仓库的配置、仓库服务器的配置。
- 本地仓库配置
a. 新建文件夹用于存放类库(jar),取名为Repository(此文件夹会占用较大空间,建议非C盘,且容量大)
我电脑上的文件路径为D:\Repositpry
b. 打开maven的安装目录,选择conf文件夹中的setting.xml文件
c. 修改文件settings.xml
找到settings.xml中的localRepository配置,修改成刚刚创建的文件夹的目录。
注意将<localRepository> xxxxx</localRepository>
移出注释
并改为这个样子<localRepository>D:\repository</localRepository>
d. 检验下是否已经设置成功
保存后控制台输入mvn help:system
再打开刚刚创建的文件夹,如果里面生成文件,即说明修改成功。
- 添加阿里源
a. 同样打开conf文件夹中的setting.xml文件,找到,在</>上一行中加入下面这段代码即可
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
3. IDEA里面设置使用自己安装的Maven
设置路径
- File -> Setting -> Build,Execution,Deployment -> Maven
根据之前安装,设置以下
Maven home path: Maven 安装目录
User settings file: Maven 配置文件
Local repository: Maven 类库保存目录
重启IDEA,项目就会使用你配置的Maven导入所需类库