前言:如果上篇文章《为什么要使用Maven?》使你认识到使用Maven是多么的重要,我们今天就来介绍一下Maven是什么。
1.1 自动化构建工具
- Maven这个单词的本意是:专家,内行。读音是['meɪv(ə)n]或['mevn],不要读作“妈文”。
- Maven是一款自动化构建工具,专注服务于Java平台的项目构建和依赖管理。在JavaEE开发的历
史上构建工具的发展也经历了一系列的演化和变迁:
Make→Ant→Maven→Gradle→其他……
1.2 构建的概念
- 构建并不是创建,创建一个工程并不等于构建一个项目。要了解构建的含义我们应该由浅入深的从以下三个层面来看: