2016-11-25 166 views
0

mvn驗證失敗拋出依賴關係錯誤。mvn validate throws依賴關係收斂錯誤,但mvn依賴關係:樹不顯示依賴關係

Dependency convergence error for com.company.concepts:patients:2.4.14-SNAPSHOT paths to dependency are: 
+-com.company.ion.concepts.patientlist:patient-list:1.4-SNAPSHOT 
    +-com.company.concepts:patientlists:2.3.15-SNAPSHOT 
    +-com.company.concepts:patients:2.4.14-SNAPSHOT 
and 
+-com.company.ion.concepts.patientlist:patient-list:1.4-SNAPSHOT 
    +-com.company.concepts:patientlists:2.3.15-SNAPSHOT 
    +-com.company.concepts:patients:2.4.14-SNAPSHOT 
     +-com.company.concepts:patients:2.4.4-Alpha-5 

然後,我已經運行mvn依賴性:樹,看任何地方我使用2.4.4-APLHA-5,但並沒有在任何地方找到它。

[INFO] +- com.company.concepts:patientlists:jar:2.3.15-SNAPSHOT:compile 
[INFO] | +- com.company.concepts:patients:jar:2.4.14-SNAPSHOT:compile 
[INFO] | | +- com.company.xyz.common:xyz-common-demographic-proteus:jar:3.1:compile 

我已經嘗試過所有可能的事情,但無法找到解決方案。

我使用

Maven的實施者 - 插件:1.4.1:執行

Java版本:1.8.0_101,供應商:Oracle公司

的Apache Maven的3.3.9(bb52d8502b132ec0a5a3f4c09453c07478323dc5

+0

它看起來像試圖解決以前的版本本身..?這很奇怪,也許依賴pom有一些問題 –

回答

1

試試這個,它應該在你的項目中顯示不同的路徑到這個依賴關係:

mvn dependency:tree -Dverbose=true