- 项目对象模型(POM)
- 项目生命周期
- 依赖管理系统
核心优势:
项目构建自动化
依赖管理统一化
项目构建过程:
编译,测试,打包,部署
构建方式:
ant:
- 仅项目构建无依赖管理
- 没有对项目目录结构进行约定,需要手动指定源文件、类文件等地址
Maven
- 不仅是一个项目构建工具,更是一个项目管理工具
- 对项目目录结构拥有约定,知道你的源文件在哪里,类文件在哪里
- 构建自动化,(生命周期:编译,测试,打包,部署)
核心优势:
项目构建自动化
依赖管理统一化
项目构建过程:
编译,测试,打包,部署
构建方式:
ant:
Maven