2 回答

TA貢獻1993條經驗 獲得超6個贊
您可能缺少一個依賴項的父 pom。如果沒有這個父 pom,就不可能構建所有傳遞依賴的樹(父 pom 可能包含依賴項或 dependencyManagement 條目)。所以構建不起作用。
工件com.ptv:xlocate-cxf-client:jar:1.20.1.3
是項目的(傳遞)依賴項??纯茨抢?,如果描述的 POM 是這個項目的父級。如果是這樣,您需要它來構建。

TA貢獻1845條經驗 獲得超8個贊
您可以像這樣排除依賴項:
<project>
...
<dependencies>
<dependency>
<groupId>com.etech.zws</groupId>
<artifactId>zws-consumer</artifactId>
<exclusions>
<exclusion>
<groupId>com.ptvag.xserver.build</groupId>
<artifactId>xserver-parent</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</project>
但是,如果 maven 試圖解決依賴關系,那么構建/項目的某些部分很可能需要它。
你應該以某種方式得到com.ptvag.xserver.build:xserver-parent:pom:1.20.1.0. 如果它不在您的存儲庫中,您可以手動安裝它,mvn install如果您有 pom.xml
添加回答
舉報