【BUG】记一次Maven install 报错 Could not find artifact ...:pom:0.0.1-SNAPSHOT

问题描述

创建一个maven多模块项目,执行install报错Could not find artifact ...:pom:0.0.1-SNAPSHOT,然后点击clean也是报错。

原因分析:

从错误日志发现提示无法从远程maven仓库下载父模块,一看应该是哪里配置了强制从远程仓库下载。

发现子模块中pom配置如下:lookup parent from repository

xml 复制代码
<parent>
    <groupId>com.uhu</groupId>
    <artifactId>wework-chat</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

解决方案:

移除所有子模块中的relativePath即可,然父模块重新执行install。

xml 复制代码
<parent>
    <groupId>com.uhu</groupId>
    <artifactId>wework-chat</artifactId>
    <version>0.0.1-SNAPSHOT</version>
</parent>

至此问题解决,希望对你有帮助!!

相关推荐
AMoon丶几秒前
Golang--多种控制结构详解
java·linux·c语言·开发语言·后端·青少年编程·golang
indexsunny1 分钟前
互联网大厂Java面试实战:微服务与Spring Boot在电商场景下的应用解析
java·spring boot·redis·docker·微服务·kubernetes·oauth2
薛定谔之死猫2 分钟前
Ruby简单粗暴把图片合成PDF文档
java·pdf·ruby
moxiaoran57533 分钟前
Spring Bean线程安全性分析
java·spring
小鸡脚来咯4 分钟前
正则表达式考点
java·开发语言·前端
liuyao_xianhui13 分钟前
递归_反转链表_C++
java·开发语言·数据结构·c++·算法·链表·动态规划
星辰_mya14 分钟前
线上故障排查实战经验总结一
java·开发语言·jvm·面试
填满你的记忆19 分钟前
JVM 内存模型详解:Java 程序到底是如何运行的?
java·开发语言·jvm
RDCJM21 分钟前
Plugin ‘org.springframework.bootspring-boot-maven-plugin‘ not found(已解决)
java·前端·maven