Maven学习感悟

maven

(断言) #1

1.什么是Maven

Apache Maven, 是一个软件项目管理及自动构建工具。基于项目对象模型(POM)概念,Maven利用一个中央信息片段能够管理一个项目的构建,报告和文档等步骤。

自动构建工具具有以下功能:

1)编译源代码

2)拷贝资源

3)编译和运行测试脚本

4)项目打包

5)项目部署

7)清除

2.什么是POM

是Maven用来描述项目的依赖、构建配置、构件的一个pom.xml文件。

pom.xml文件包括内容:

1)项目的描述

2)名称,版本,源码路径,依赖关系

3)插件

4)构建配置简介

5)默认使用XML