1、下图中小编这里有两个ma箪滹埘麽ven版的java项目,一个是Hello,一个是HelloFriend,然后HelloFriend项目依赖Hello,如下图:
2、然后打开HelloFriend项目的pom.xml文件,可以看到这个项目在这里依赖Hello项目,如下图:
3、然后这里我们在Hello项目的pom.xml文件中加入到一个包的依赖,如下图:
4、可以看出Hello中就加入了这个包spring-core,然后在HelloFriend项目中也加入了这个包,如下图:
5、再次查看这个HelloFriend项目的pom.xml文件中并没有添加这个spring-core包的依赖,说明这个包的添加是因为依赖Hello所以传递过来的,如下图:
6、然后在HelloFriend中点击pom.xml文件,点击【Dependenc鲻戟缒男y Hierarchy】,然后可以看出箭头1指示位置的依赖表示是直接依阡谕嬉岜赖,而箭头2 指示位置以及以下位置的依赖表示的都是传递依赖,如下图:
7、这里需要说明,只有范围是compile的包才可以传递,如下图: