今天我在配置 sellercenter 的接口测试环境的時候发现一些依赖的写法不太一致:
我知道前一种写法是对的,而后一种写法却不知道对不对了从网上查了下,没有找到非常确切的答案于是自己验证了一把。
把验证过程给大家说下大家也可以自己练手。
在父项目Parent中依赖项如下:
如果我把 父项目Parent 中的依赖修改如下:
前者即使在子项目中不写该依赖项,那么子项目仍然会从父项目中继承该依赖项
后者,如果在子项目中不写该依赖项那么子项目Φ是不会从父项目继承该依赖项的;只有在子项目中写了该依赖项,才会从父项目中继承该项并且version 和 scope 都读取自 父pom。