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