maven权威指南学习---------maven初识及安装

一.Maven的认识

Maven 是一个项目管理工具,它包含一个项目对象模型9POM),一组标准集合,一个项目什么周期,一个依赖管理系统,合用来定义在生命周期阶段中插件所定义目标的逻辑。

我的理解就是maven是一个帮我们构建项目,管理依赖的札包,帮我们测试项目,打包运行项目的一个工具,而maven的这些绝大部分功能都是靠插件实现的,maven吱声只提供了插件的管理,而且自身程序不到10M。

二.Maven的安装

首先到maven.apache.org官网下载对应的amven安装包,然后解压到一个文件夹,我这里是D:\apache-maven-3.0.5,需要jdk这个不必说了吧,最后就是为了方便你可以再任意dos里面运行maven 命令,我们得把maven的安装目录配置到系统的环境变量中,将maven的安装目录拷贝下来然后在系统变量里面新建一个M2_HOME值为你拷贝的安装目录,然后在系统变量PATH后面追加;%M2_HOME%\bin;打开命令DOS框,输入mvn -v 如果显示maven的相关信息,证明就已经成功安装了。

三.maven仓库的配置

上面只是把maven安装了,但是当你使用maven命令时,maven会自动下载插件到你配置的本地仓库,而你如果没有配置采用默认的配置(即你得用户目录下的.m2/repository ),这样随着你添加依赖的包的增加,你得系统文件目录(盘)将会承受比较打的压力,要配置maven的本地仓库,我们到maven的安装目录下的conf文件夹下的setting.xml文件里添加一行配置:<localRepository>你配置的路径(E:\maven\repo)</localRepository>,然后就可以将maven下载的依赖扎包放到比较空闲的目录。

关于maven仓库的理解,我的理解就是,假设你现在新建一个项目需要junit来测试,你就需要junit相关的扎包,原来你需要导包建项目,现在你只需要配置junit相关信息,然后maven就会自动从网上的一个仓库(里面包含有许多不同的扎包及其他包含很多扎包的仓库)下载junit扎包到本地仓库,这样当你再次需要junit的时候就不需要下载导包了,需要时在xml文件中配置就行了!

感觉很废话啊,废话就讲到这里吧!

相关推荐