Maven 报错 Non-resolvable parent POM 10
Failuretofindcom.test.dacp:dacp-parent:pom:1.0.0.RELEASEinhttps://repo.maven.apache.o...
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 展开
当前的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 展开
2个回答
展开全部
你的parent的path和你relativepath差好多,怎么会有效。
追问
但是不是应该自动读取repository里面的目录结构的吗?
而且就算我把dacp-me-etl 放到F:\test\apache-maven-3.2.5\deployment\repository\com\test\dacp下面还是一样的报错呢。。。
追答
如果使用repostory中的内容,那么relativepath根本不需要使用。系统自然会去找到。relativepath删除就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询