我的Maven项目遇到这样一个错误信息:



Project build error: Non-resolvable parent POM for
com.sap.cloud.sample:connectivity:[unknown-version]: Failure to find
com.sap.cloud.sample:sdk-samples-parent:pom:1.0.0 in
https://repo.maven.apache.org/maven2 <https://repo.maven.apache.org/maven2> was
cached in the local repository, resolution will not be reattempted until the
update interval of central has elapsed or updates are forced and
‘parent.relativePath’ points at wrong local POM

分析

我的名为connectivity的Maven项目的pom.xml里定义了一个parent依赖:



但是在connectivity的上一层文件夹dis里面没有local的pom.xml, 因此Maven会报上述的错误提示。



解决方案

在当前项目的上一层文件夹dis里新建一个pom.xml, 定义sdk-samples-parent内容。

之后问题解决。



关于pom.xml parent标签的用法,参考这篇文章
<https://howtodoinjava.com/maven/maven-parent-child-pom-example/>。

要获取更多Jerry的原创技术文章,请关注公众号”汪子熙”或者扫描下面二维码:




友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信