一、简介

     Maven是一个项目管理工具,它包含了一个项目对象模型POM(Project Object Model),一组标准集合,一个项目生命周期(Project LifeCycle),一个依赖管理系统(Denpendency Management System)和用来运行定义在生命周期(phase)中插件(Plugin)目标(goal)的罗竞技,当使用maven的时候,使用POM来描述自己的项目,从而达到项目结构和代码解耦的目的,也可以通过该文件使用maven将整个项目的生命周期,包括编译,构建,测试,发布进行管理。(部分来自百度百科)
     

二、下载

 

三、安装(Linux)

     方式一:

     1、确定已安装JDK
     2、解压下载的maven文件
     3、编辑/etc/profile文件
1    MAVEN_HOME=/maven(maven文件夹所存放路径)
2    export MAVEN_HOME
3    export PATH=${PATH}:${MAVEN_HOME}/bin

 

     4、保存文件,使文件生效
           
1  source /etc/profile

 

     5、检查是否安装完成
           
1  mvn -v

 

    方式二:

    apt-get install maven2 : )
 

四、创建一个简单的Maven项目

    mvn archetype:generate -DgroupId=info.zhw.arazon -DartifactId=arazon -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
     其中DarchetypeArtifactId为Maven项目的类型,DinteractiveMode为是否选择交互模式,如为true,则会在控制台中以交互的方式让你输入项目信息,如为false则直接使用默认配置。
     执行完命令后,将出现如下目录结构的arazon文件夹。

arazon
|-- pom.xml
`-- src
    |-- main
    |   `-- java
    |       `-- info
    |           `-- zhw
    |               `-- arazon
    |                   `-- App.java
    `-- test
        `-- java
            `-- info
                `-- zhw
                    `-- arazon
                        `-- AppTest.java

 

其中:src/main/java 目录包含了项目的源代码,src/test/java 目录包含了项目的测试代码,pom.xml是项目的项目对象模型(Project Object Model or POM)。 

posted on 2015-03-23 22:36  Sluggard  阅读(236)  评论(0编辑  收藏  举报