最近公司用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

 

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

 

posted on 2017-07-16 10:37  rising1234  阅读(173)  评论(0)    收藏  举报