maven是什么?是基于项目对象的模型,通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
其中的pom提供了一个项目的所有相关信息和配置细节。这样,通过一个pom.xml,你就能全面的了解这个项目的各个方面。
至于maven有什么好处呢?于个人平时用后感受就是以前用ssh架构的一个项目,有时你可能会因为版本问题而头痛,或者是你总需要花费很多的时间在加入jar包上,而使用maven后,你可以直接通过pom。xml配置,一来不易出错,二来可以纵观全项目所用jar包,还有一个就是你的项目可以变小了,没那么庞大,因为你可以在maven仓库中拿到jar包,而不是直接导入项目中。
其实你使用apt-get install安装也行,但如果想多动动手,就可以试下手工啦,其实也挺快的。
1.在官网下载maven的zip包,然后解压
2.sudo mv 到想要的目录下面,如sudo mv 下载/maven3.0.5 /usr/develop
3.开始配置环境啦 ,sudo gedit /etc/profile,如果你想要用vim或vi,就直接把gedit改成相应编辑器就行啦,在打开的文件中加入一下内容:
#set maven environment
M2_HOME=/usr/develop/maven3.0.5
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
4.测试下是否成功,执行下列指令:
source /etc/profile(注意:必须执行此指令,效果是使得刚刚修改的profile文件立即生效,否则的话可能你环境都配对了,但还是无法成功使用mvn指令)
mvn -version
接下来将输出如下(就ok了):
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 21:51:28+0800)
Maven home: /usr/develop/maven3.0.5
Java version: 1.7.0_17, vendor: Oracle Corporation
Java home: /usr/develop/jdk1.7/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.5.0-25-generic", arch: "i386", family: "unix