最近公司用maven来构建项目,之前也了解过一点,但没有仔细去研究过,于是最近看了看《Maven实战》,把一些东西整理总结下。
maven的意思是知识的积累或者专家,它是一款优秀的基于Java编写的项目构建工具,目前是Apache的顶级开源项目。maven的官方网站是http://maven.apache.org。
项目的构建包括:清理、编译运行、测试、生成报告、打包、部署等一系列操作,如果使用maven的话通过简单的maven命令就能完成这些操作,从而提高开发效率。
使用 maven需要安装JDK,从官网上下载maven的安装包解压即可,解压后的目录:

bin目录包含mvn命令和mvnDebug命令
boot目录含有plexus-classworlds类加载器框架
conf目录有settings.xml配置文件,这个文件是mvn的全局配置文件,可以存在这个安装目录和用户的目录
lib目录是一些maven运行时的类库
解压后需要配置maven的环境变量,添加一个M2_HOME的环境变量,变量值就是maven的安装目录,然后在Path的变量值得最后加上%M2_HOME%\bin;即可(和JDK环境变量配置类似),这样当我们在命令行中输入mvn命令时在当前目录下找不到该命令时,就会通过path配置的路径去找。
maven的本地仓库为C:\Users\Administrator\.m2目录下,当然可以通过设置settings.xml来设置仓库位置
<localRepository>d:\mvn\repository</localRepository>
Eclipse中也可以安装Maven插件 插件地址:http://m2eclipse.sonatype.org/sites/m2e 。MyEclipse中自带maven插件
myeclipse中设置settings.xml

也可以设置使用默认的还是自己安装的版本

浙公网安备 33010602011771号