概述 Maven是一个自动化构建工具 能够将支持Maven项目的依赖包从远程仓库拉取到本地仓库,并进行依赖管理 项目中通过pom.xml来描述项目,对项目依赖进行管理与配置 给项目提供编译.打包.安装.部署支持 IDE提供了比较紧密的支持,如IDEA 在Maven项目中,会优先使用本地仓库依赖包,如果本地仓库有相应依赖包,不会去远程仓库拉取最新的依赖包 国内有很多可供直接使用的Maven仓库,提供一些常用的开源依赖包的拉取,如阿里.网易等 仓库搭建开源工具常用的有Nexus,一般中大型企业都会构