MAVEN概念、安装与配置、配置文件

一、maven是什么??

Maven的正确发音是[ˈmevən],在美国是一个口语化的词语,代表专家、内行的意思。

Maven项目对象模型(POM,Project Object Model),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。[百度百科]

Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。[百度百科]

二、maven作用

1、主要优势总结三点:

  • 生命周期管理,便捷的构建过程;
  • 依赖管理,方便引入所需依赖 Jar 包;
  • 仓库管理,提供统一管理所有 Jar 包的工具;
  • 目录结构管理,提供了一套标准的目录结构(基本上所有的web项目,目录结构几乎都是相同的)

2、其他优点:

  • 插件式架构,大量的可重用插件;
  • 很方便集成IDE;
  • 开源项目都使用Maven

三、下载

1、安装好JDK,官网下载的,不过网速慢,慎选

2、安装好IDEA,官网下载的,社区版

3、MAVEN程序包,前往https://maven.apache.org/download.cgi下载最新版的Maven程序

四、Windows下maven安装、配置

 1、将文件解压到D:program files (x86)目录下

2、配置环境变量,桌面-计算机-属性-高级系统设置-高级-环境变量,弹框

 系统变量-新建,添加变量名MAVEN_HOME,变量值D:program files (x86)apache-maven-3.6.3,【确定】关闭弹框

 

3、编辑环境变量Path,追加%MAVEN_HOME%in;

 4、检查是否安装配置成功

用win键+R,输入cmd打开命令行提示符窗口,即Dos界面,输入mvn -v  若出现以下情况说明配置成功

 

 

5、配置Maven本地仓库,本文创建在D:mavenRepo,mavenRepo用作maven的本地库

6、打开D:program files (x86)apache-maven-3.6.3confsettings.xml,查找下面这行代码

<localRepository>/path/to/local/repo</localRepository>

 localRepository节点默认被注释掉,需把它移到注释之外,然后将localRepository节点的值改为创建的目录D:mavenRepo。

 

 注意:

localRepository节点用于配置本地仓库,本地仓库起一个缓存作用,它默认地址是 C:Users用户名.m2。

当从maven中获取jar包时,maven首先会在本地仓库中查找,如本地仓库有则返回;如没有则从远程仓库中获取包,并在本地库中保存。

此外,在maven项目中运行mvn install,项目将会自动打包并安装到本地仓库中。

7、检查上一个步骤配置是否成功,用win键+R,输入cmd打开命令行提示符窗口,即Dos界面,输入mvn help:system。若出现以下情况说明配置成功

 除了上一个截图,D:mavenRepo下会出现一些文件

8、配置maven到IDEA

五、其他学习链接

https://www.cnblogs.com/whgk/p/7112560.html

原文地址:https://www.cnblogs.com/yulia/p/13664253.html