Maven配置教程(下载、配置、IDEA中配置详解)

Maven配置教程(下载、配置、Idea中配置详解)



1、什么是Maven?

首先,Maven谐音“妹文”。

当我们写一个Spring的web动态项目时我们需要用到很多第三方库,按往常的方法,我们需要导入大量的jar包,有时缺少一个jar包项目就无法运行,并且大量jar包之间的依赖关系复杂,所以在平常的项目开发过程中,导入jar包搭建项目环境这个过程是比较耗费精力的事,而Maven就是用来解决这一问题的利器。我们只需要告诉Maven需要哪些Jar 包,它会帮助我们下载所有的Jar,极大提升开发效率。

Maven是一款服务于Java平台的自动化构建工具,是Apache的一款开源的项目管理工具。发展过程:Make→Ant→Maven→Gradle

2、Maven安装和环境变量配置

1)Maven下载官网:http://maven.apache.org/download.cgi
点击下载
2)下载后解压到无中文的路径下:
文件目录结构
3)(环境变量配置跟jdk配置方法一样,maven安装之前应该完成jdk的安装)右击 “我的电脑” → “属性” → “高级系统设置” → “环境变量”→ 点击下面的系统环境变量,新建变量MAVEN_HOME,变量值为解压所在路径;
在这里插入图片描述
接着找到系统变量Path,编辑,添加%MAVEN_HOME%\bin
在这里插入图片描述
4)打开cmd,通过命令mvn -version检测,出现下图结果表示配置成功;
在这里插入图片描述
安装成功后执行 mvn help:system 会下载各类文件。 最终输出成功则maven安装全部完成。

3、在IDEA中配置maven

其实Idea中也自带Maven插件,而且我们也可以给自带的Maven插件进行配置,所以我们可以使用自带的Maven,也可以使用我们安装的Maven核心程序。

首先,打开IDEA中的settings找到如下位置:
1)Idea中默认集成了Maven:
在这里插入图片描述
2)我们也可以用上面自己安装的3.6.3版本的:
在这里插入图片描述

其中,

Maven Home directory: maven的安装目录

User Settings File : 就是maven安装目录conf/setting.xml配置文件

Local Repository : 本机仓库的目录位置 (自己建的)


settings.xml是conf目录下的文件,是maven的核心配置文件/全局配置文件。这个文件里面包含仓库地址、镜像、插件、代理等配置,是maven中一个核心配置文件,我们会经常跟它打交道。

如果没有.m2目录,自己手动执行mvn命令:mvn help:system

3)接下来是本地仓库配置(IntelliJ IDEA自带的 / 自己安装的,反正都是找conf目录下的settings.xml文件):
在这里插入图片描述

使用NotePad++打开文件,
添加本地仓库存放目录配置信息
在这里插入图片描述
添加镜像仓库(如果仓库A可以提供仓库B存储的所有内容,那么就可以认为A是B的一个镜像。例如:在国内直接连接中央仓库下载依赖,由于一些特殊原因下载速度非常慢。这时,我们可以使用阿里云提供的镜像http://maven.aliyun.com/nexus/content/groups/public/来替换中央仓库http://repol.maven.org/maven2/。修改maven的setting.xml文件)
(ctrl+f搜索"mirrors"):
在这里插入图片描述
jdk的配置(当你的idea中有多个jdk的时候,就需要指定你编译和运行的jdk,在settings.xml中配置):
在这里插入图片描述
这里配置的前提是你的idea中要有1.8的jdk

总结:
在核心配置文件settings.xml中:配置了三个信息:
【1】本地仓库
【2】镜像仓库
【3】JDK

在IDEA中完成上述配置即可开始Maven工程的书写。

下一篇介绍Maven的核心概念:
1)约定的目录结构
2)POM
3)坐标
4)依赖
5)仓库
6)生命周期/插件/目标
7)继承
8)聚合

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值