Maven是专门用于管理和构建Java项目的工具,它的主要功能有:
提供了一套标准化的项目结构(所有不同的 IDE,使用 Maven 创建出来的项目,结构就一模一样,可以通用)
提供了一套标准化的构建流程(编译,测试,打包,发布……这些操作只需要简单的命令)
提供了一套依赖管理机制
使用 Maven 后,依赖对应的 jar 包能够自动下载,方便、快捷又规范。
Maven 能够很好的梳理 jar 包之间的依赖关系。
Maven 作为构建管理工具。