一、父子工程之間屬於天然的集成關系,當你創建子項目的時候就會自動的生成繼承於父類的<parent></parent>標簽,
所以我們一般再父pom中進行依賴版本的控制,當在子pom中需要引用依賴時,我們就只需要寫出具體依賴的坐標,而無需再指定其版本號
如果父pom的版本的控制中,沒有當前的子pom所需要引用的依賴,子pom只需要將完整的帶有版本號的的坐標引入即可;
但是建議將子pom所需要的依賴在父pom中進行版本的控制,然后子pom在行使用,這樣便於當發生版本沖突時,快速的定位與修改版本號;
二、同級模塊之間,依賴的傳遞需要,具體的引入你需要依賴的那個模塊的坐標,如:
我有一個api的子模塊,要想在one的子模塊中引入這個api。就要將其坐標導入one的pom.xml文件中的dependencies標簽下
<dependency>
<groupId>con.song</groupId>
<artifactId>api</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>