安装和运行Maven

来源:互联网 发布:网络综艺点击量 编辑:程序博客网 时间:2024/04/29 08:52

什么是Maven

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

下载Maven

你可以从Apache Maven项目的web站点下载Maven:http://maven.apache.org/download.html.
下载解压后会得到如下的文件夹:


安装Maven

安装Maven其实和安装java的JDK类似,需要设置系统的环境变量

然后再将其添加到Path中即可。
设置完成后可以打开命令行输入 mvn -v 进行验证,如果出现如图所示的输出则代表安装成功:


安装细节说明

我们可以看到下载的Maven文件只有几M大小,它能达到如此苗条的大小是因为Maven的内核被设计成根据需要从远程仓库获取插件和依赖。当你开始使用Maven,它会开始下载插件到本地仓库中。打开Maven的目录可以看到:


bin/目录包含了运行Maven的mvn脚本。
boot/ 目录包含了一个负责创建Maven运行所需要的类装载器的JAR文件。
conf/ 目录包含了一个全局的settings.xml文件,该文件用来自定义你机器上Maven的一些行为。如果你需要自定义Maven,更通常的做法是覆写~/.m2目录下的settings.xml文件,每个用户都有对应的这个目录。
lib/ 目录存放Maven的核心jar文件。

Maven的本地仓库

在使用到maven的命令后,maven会在用户的计算机上创建本地仓库用来存放一些依赖jar包,仓库的位置在用户目录下的.m2\repository目录中,如下图:


该目录是你本地的仓库。当你从远程Maven仓库下载依赖的时候,Maven在你本地仓库存储了这个依赖的一个副本。

0 0
原创粉丝点击