ismohney-and-curlie

下载Maven教程

  前言:Maven是学习Spring的捷径,可以帮助项目快速发布;是apache的一个开源项目,并且具有跨平台的特性(同一套指令适用于不同系统),主要提高基于java平台的项目构建、依赖管理、项目信息管理等服务;可以看作一个统一管理jar包的开发规范和工具。【maven的下载必须是建立在已有jdk的前提下!!!】

Maven的具体作用:

1、项目构建:编译、测试、生成文档、打包、部署等,即除了编写源码之外的工作;

2、jar包的依赖管理:不使用Maven前,项目导入jar包是copy到lib目录方式,易产生jar包之间的依赖冲突,maven提高的jar包管理可以避免依赖冲突,以pom.xml文件中的dependency属性管理依赖的jar包,提供中央仓库,可以自动下载artifact构建;

3、项目信息管理:集合并管理分散在项目各个角落的项目信息,包括项目描述、开发者列表、版本控制系统地址、许可证、缺陷管理系统地址等等;

Maven的版本:IDEA的自带Maven 和 自定义的Maven

  · 作为初学者新手,建议自定义Maven,可以更的学习和理解Maven,可以自定义修改配置文件;

  · IDEA自带的Maven会随IDEA升级而升级(更新中出现各种情况),且仅适用于IDEA;

一、下载Maven

1、官网下载

  · Maven下载地址 

进入网址之后,本着下载不下最新版的原则,往下滑,找到这个 Older Previous Releases(早期版本),点archives

【或者我直接把archives的链接放在这里hhh】

2、选择下载版本

打开就是这个样子,选择一个合适的版本【我的jdk是1.8,我选择3.6.1】

3、具体下载选项

点击合适版本,会进入一个带有binaries文件夹的目录下,再点击binaries文件夹进入如图目录

认准两个框起来的文件,前者是Linux系统下的下载文件、后者是window系统的下载文件,选择后者,指定下载目录(不下c盘!不下c盘!)

 4、解压文件

二、配置系统环境

1、系统(关于)->高级系统设置->环境变量->系统变量(新建)

【用户变量:针对目前该电脑的登录用户,换一个用户登录变量会重置;系统变量:针对该电脑,相当于所有用户】

【切记,添加了系统变量之后,要点三次确定,不要直接叉掉窗口】

2、添加变量内容

· 变量名 :MAVEN_HOME

· 变量值 :解压文件路径(不精确到bin)

3、配置Path变量

【系统变量的变量列中,找到Path变量,双击,在底部空白行增加变量值 %MAVEN_HOME%\bin

图片这里少了一个\

4、完成以上配置,点确定保存保存

三、测试是否安装配置成功

1、win+R 输入cmd,打开dos窗口

2、输入查询maven版本命令

· mvn -version 出现对应版本输出,即安装成功,如图

四、配置setting.xml文件(在Maven目录的conf文件夹下)

· setting.xml是maven的全局配置文件,针对所有项目 配置详解【有太多了,各个大佬的都很详细值得一看】

· pom.xml是局部配置文件,不同项目有不同效果体现

【两个配置文件都可以手写的,有时间可以自己研究】

1、添加默认的本地maven仓库 <localRepository> 默认在55行

【默认仓库在c盘,该仓库负责存放jar包,会占用较大内存所以建议修改到自定义的路径下去】

注意:<!-- -->是注释符,不要写到注释符内

2、指定镜像仓库地址 <mirrors> 默认在161行

【原镜像仓库地址是国外地址,建议改成国内镜像地址,更方便快速】

怕标签写错可以把注释里的copy下来,内容要改

3、设置jdk版本 <id>

【前面选择maven版本时,稍微提过,可以在配置文件中再指定你的jdk版本】

注意<profile>添加位置以及级层关系 默认在255行

4、检验

打开dos窗口,运行命令 mvn ,查看运行结果是否配置成功

· 报错 【是有提示的,根据提示去找文件位置,实在看不懂就复制去翻译(这里我多了一个空格)】

【修改后(验证成功)】

 

 

posted on 2023-04-03 17:39  ooyls  阅读(829)  评论(0编辑  收藏  举报

导航