2 回答
TA贡献1993条经验 获得超5个赞
您可能缺少一个依赖项的父 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
添加回答
举报