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 -->开始