Maven 报错 Non-resolvable parent POM
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven 报错 Non-resolvable parent POM相关的知识,希望对你有一定的参考价值。
Failure to find com.test.dacp:dacp-parent:pom:1.0.0.RELEASE in 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 @ line 6, column 10 -> [Help 2]
当前的pom.xml里面已经加了relativePath勒。dacp-parent-1.0.0.RELEASE.pom 也在com/test/dacp/dacp-parent里有了。为什么还是报的这个错呢??求解释。。
<parent>
<groupId>com.test.dacp</groupId>
<artifactId>dacp-parent</artifactId>
<relativePath>../dacp-parent</relativePath>
<version>1.0.0.RELEASE</version>
</parent>
补充下当前项目的路径和parent 的路径。看是否有帮助
当前的路径:F:\test\dacp-me-etl\pom.xml
parent的路径:F:\test\apache-maven-3.2.5\deployment\repository\com\test\dacp\dacp-parent\1.0.0.RELEASE
但是不是应该自动读取repository里面的目录结构的吗?
而且就算我把dacp-me-etl 放到F:\test\apache-maven-3.2.5\deployment\repository\com\test\dacp下面还是一样的报错呢。。。
如果使用repostory中的内容,那么relativepath根本不需要使用。系统自然会去找到。relativepath删除就好了。
参考技术B <relativePath>../dacp/dacp-parent</relativePath>以上是关于Maven 报错 Non-resolvable parent POM的主要内容,如果未能解决你的问题,请参考以下文章
连接私服仓库maven的pom文件报错:Project build error: Non-resolvable parent POM
Maven:Non-resolvable parent POM: Failure to find错误
解决Non-resolvable parent POM: Could not find artifact 出现的问题
项目构建错误:Non-resolvable parent POM: Failure to transfer org.springframework.boot:spring-boot-starter-p