Maven介绍
1.什么是Maven
maven是一个项目管理工具,它包含了一个项目对象模型,一组标准组合,一个项目周期,一个依赖管理系统和用来运行定义在生命周期阶段中插件目标逻辑
通俗的说 开发java系统,下载一堆jar包依赖。有了maven,你不用去各个网站下载各种版本的jar包,也不用考虑这些jar包的依赖关系。Maven会给你搞定,
2.Maven可以解决的问题
1.我们需要引用各种jar包,尤其是比较大的工程,引入jar包往往有几十个乃至上百个,每用一个jar包,都需要 手动引入项目,而且经常遇见各种让人抓狂的jar包冲突,版本冲突
2.可以帮我们编译文件,但是现在一般用不上
3.可以把指定目录下的单元测试一次性做完,并给出反馈
4.可以自动打包