maven学习手册

maven简介

Maven翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。

是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原。

如下所示:

${basedir}  工程名

maven环境配置

1.    安装JDK

        由于Maven是基于java的工具,所以第一件事就是安装JDK。

**1.下载JDK

        下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

        在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window         64 位系统为例:

**2. 配置jdk环境变量

    我的电脑--》属性--》高级系统设置--》高级--》环境变量

         jdk环境变量配置:::

        第一步: 新建 JAVA_HOME 变量  变量值为jdk安装路径(D:\jdk\jdk)

        第二步: 系统变量→寻找 Path 变量→编辑

        在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

        (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

        第三步: 系统变量→新建 CLASSPATH 变量

        变量值填写  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

        第四步: 检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

  2. 下载Maven  

        Maven下载地址 : http://maven.apache.org/download.cgi

3. 设置Maven环境变量

  1、我的电脑--》属性--》高级系统设置--》高级--》环境变量

  2、新建系统变量 MAVEN_HOME,变量值:E:\Maven\apache-maven-3.3.9

  3、编辑系统变量 Path,添加变量值:;%MAVEN_HOME%\bin

Maven POM

POM( Project Object Model,项目对象模型 ) 是 Maven 工程的基本工作单元,是一个XML文件(pom.xml),包含了项目的基本信息,用于描述项目如何构建,声明项目依赖,等等。

执行任务或目标时,Maven 会在当前目录中查找 POM。它读取 POM,获取所需的配置信息,然后执行目标。

在创建 POM 之前,我们首先需要描述项目组 (groupId), 项目的唯一ID。


所有 POM 文件都需要 project 元素和三个必需字段:groupId,artifactId,version。

POM标签大全详解 参考 http://www.runoob.com/maven/maven-pom.html

Maven 构建生命周期

Maven 构建生命周期定义了一个项目构建跟发布的过程。

一个典型的 Maven 构建(build)生命周期是由以下几个阶段的序列组成的:

开始--> validate --> compile --> test --> package --> verify --> install --> deploy -->开始


你可能感兴趣的:(maven学习手册)