【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>

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

相关推荐
daidaidaiyu8 小时前
Nacos实例一则及其源码环境搭建
java·spring
小江的记录本8 小时前
【Redis】Redis全方位知识体系(附《Redis常用命令速查表(完整版)》)
java·数据库·redis·后端·python·spring·缓存
摇滚侠8 小时前
Java 项目《谷粒商城-1》架构师级Java 项目实战,对标阿里 P6-P7,全网最强,实操版本
java·开发语言
zihao_tom8 小时前
Spring Boot(快速上手)
java·spring boot·后端
hua872229 小时前
SpringSecurity之跨域
java
小王不爱笑1329 小时前
G1 GC 的核心基础:Region 模型的补充细节
java·jvm·算法
salipopl9 小时前
Spring 中的 @ExceptionHandler 注解详解与应用
java·后端·spring
LJianK110 小时前
java封装
java·前端·数据库
海海不瞌睡(捏捏王子)10 小时前
C#知识点概要
java·开发语言·1024程序员节
jessecyj10 小时前
SpringBoot详解
java·spring boot·后端