【干货】Maven最全总结

0、1分钟快速了解Maven!

maven概念引入
以下引用某知乎大佬的解释,我认为非常贴切:
  先不说编程,先说一个烧菜的例子:我要做一盘红烧排骨,我需要下列材料:(瞎写的,别计较)
  小排500克。
  酱油20克盐5克。
  糖20克。
  茴香5克。
  姜,一个。
  那么,我就要先去菜市场买小排,去超市买酱油,去南北货店买茴香。而且我还要自己去记。麻烦吗?
  这个时候,有个超市,卖一个红烧排骨的一个包,把这些材料打包好,放在橱柜里卖。你要做的就是:去超市买这个红烧排骨包,里面包含了小排和所有要用到的材料。然后,你就可以开始烧红烧小排了。至于这个红烧小排的配料怎么配,不用你操心,这个是超市做个包的配菜师傅的事情。
  当然,你要宫保鸡丁的配料,这个师傅也会给你配好。Maven就是这个超市,只是它卖的不是红烧排骨,而是一个jar包已经和它有依赖关系的其他jar包。这样,你就不用再开撸java代码前,去各个网站下载各种不同的jar包了,也不用考虑它们之间的依赖关系。这个就是Maven的作用。

1、目前掌握的技术

1

2、目前的技术在开发钟存在的问题

2

3、Maven是生命

3

4、安装Maven的核心程序

4

5、Maven的核心概念

5

6、第一个Maven工程

6

7、常用Maven命令

7

8、关于联网问题

8

9、POM

9

10、坐标

10

11、仓库

11

12、依赖

12

13、生命周期

13

14、在Eclipse中使用Maven

14

15、依赖[高级]

15

16、继承

16

17、聚合

17