作为Apache组织中一个颇为成功的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类项目,还是大型的企业级应用;无论是传统的瀑布式开发,开始流行的敏捷模式,Maven都能大显身手
当我们编写java代码的时候,除了编写源代码,都有相当一部分时间花在了编译、运行单元测试、生成文档、打包和部署项目等繁琐且不起眼的工作当中,这些都是所谓的构建
Maven的用途之一就是服务于构建,它是一个非常强大的构建工具,能够帮我们自动化构建过程,从清理、编译、测试到生成报告,再到打包和部署 Maven是跨平台的,意味着无论是在Windows上,还是在Linux或者Mac上,都可以使用同样的命令 Maven最大化的消除了构建的重复,抽象了构建生命周期,并且大部分的构建任务提供了以实现的插件,我们不再需要定义过程,甚至不需要去实现这些过程中的一些任务 Maven能帮助我们标准化构建过程,有了Maven之后所有项目的构建命令都是简单一致的,这极大地避免了不必要的学习成本,而且有利于促进项目团队的标准化 Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象化构建过程,构建任务实现;对外提供了一致的操作接口,这一切足以证明它成为一个优秀的、流行的构建工具 并且,maven还是一个依赖管理工具和项目信息管理工具,它提供了中央仓库,能够帮我们自动下载构建
在安装maven之前需要确定是否已经安装了JDK,而且maven需要运行在jdk1.4及以上的版本,可以打开DOS通过java -version来检查,如下图所示: 在上图显示的内容中查看如果JDK版本在1.4以上就可以安装maven了,上述命令首先检查环境变量JAVA_HOME是否指向了正确的JDK目录,接着尝试运行Java命令。如果Windows无法执行Java命令,或者无法找到JAVA_HOME环境变量,就需要检查JDK是否安装了,或者环境变量是否配置正确
Maven下载地址:http://maven.apache.org/download.cgi 点击上图红色小框框里的连接就可以进行下载了,下载完成之后我们就可以进行安装了
(1)将安装文件解压到指定的目录中 (2)配置环境变量 在桌面右击“我的电脑”-> “属性”->单击“高级属性设置”->单击“环境变量”,在“系统变量"中新建一个变量,变量名为:MAVEN_HOME,变量值为Maven的解压安装目录C:\Program Files\maven。单击“确定”按钮。注意:多个值之间用逗号隔开,然后单击确定按钮。至此,环境变量设置完成。如下图: 而后配置PATH变量,添加属性%MAVEN_HOME%\bin,前后用“;”隔开,如下图: (3)检查安装情况 打开新的cmd窗口,输入命令:mvn -v 检查Maven的安装情况,如下图: 通过以上操作后,恭喜您的Maven已安装完成
maven仓库只分为两类:本地仓库和远程仓库。当Maven根据坐标寻找构件的时候,它会首先检查本地仓库,如果本地仓库存在此构件,则直接使用;如果不存在或者需要检查是否有更新的构件版本,Maven就会从远程仓库查找,发现需要的构件后,下载到本地仓库再使用。如果本地和远程仓库都没有,Maven就会报错。 安装好了之后我们需要进行Maven仓库的配置,步骤如下: (1)找到maven安装目录下,conf文件夹下的setting.xml文档,如下图: (2)修改本地仓库地址: (2)修改远程仓库地址: 因为默认远程仓库地址为国外的服务器,在使用过程中,这个服务器的连接速度相当慢,所以可以配置阿里云的maven镜像库,如下:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>经过这一系列的操作之后,Maven插件就安装完成了,现在我们只需将它安装至eclipse即可,我们留在下一篇进行介绍
好啦,今天的学习就到这里吧!记录学习,记录生活,我还是那个java界的小学生,一起努力吧!! 欢迎各位看官评论探讨哟 ~ ~ 小生在此谢过了 ~ ~