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

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

相关推荐
JAVA面经实录91713 分钟前
Java多线程并发高频面试100题(完整版·含答案·背诵版)
java·开发语言·面试
XiYang-DING17 分钟前
【Java EE】TCP—流量控制和拥塞控制
java·tcp/ip·java-ee
BIG_PEI36 分钟前
检查并安装Redis
java
大貔貅喝啤酒38 分钟前
基于Windows下载安装Android Studio 3.3.2版本教程(2026详细图文版)
android·java·windows·android studio
奋斗的小方40 分钟前
Java基础篇09:项目实战
java·开发语言
海兰41 分钟前
【第21篇-续】graph-Stream-Node改造为适配openAI模型示例
java·人工智能·spring boot·spring·spring ai
vKd0Ff21L43 分钟前
如何在Dev-C++中设置TDM-GCC为默认编译器第九十一篇
java·jvm·c++
武子康1 小时前
Java-221 RocketMQ 消息存储核心原理:CommitLog、ConsumerQueue、IndexFile 与消息过滤机制
java·大数据·分布式·消息队列·rabbitmq·rocketmq·java-rocketmq
北风toto1 小时前
为什么 IntelliJ IDEA Community 无法开发 Vue?——附解决方案
java·vue.js·intellij-idea
programhelp_1 小时前
Google 2026 New Grad SDE VO 三轮面试详解 | 含Behavioral、Coding、Design
java·服务器·数据库