管理和构建Java项目的工具 maven的作用 1.依赖管理 2.统一项目目录结构 3.项目构建 生命周期 三套生命周期: clean: clean default: compile、test、package、install site:生成报告、发布站点等