什么是Maven
Maven翻译为"专家"、"内行",是Apache下的一个纯Java开发的开源项目。基于项目对象模型(POM:Project Object Module)概念,Maven利用一个中央信息片段能管理一个项目的构建、报告和文档等步骤。
核心技术
- 一键构建:maven自身集成了tomcat插件,可以对项目进行编译、测试、打包、安装、发布等操作,但是对于此种操作,开发人员并不是必须使用的,可以使用开发工具中配置tomcat运行也是可以的。
- 依赖管理:maven对项目中jar包的管理过程。传统功能是直接将jar包放入到项目中,而mavne工程真正的jar包放置在仓库中,项目中只放置jar包坐标