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

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

相关推荐
competes几秒前
数据查询方式最左匹配原则
java·大数据·前端·人工智能·windows
❀͜͡傀儡师1 分钟前
告别脚手架:用 JBang 打通 Java、Kotlin、Python 的脚本化开发
java·python·kotlin·jbang
学计算机的计算基4 分钟前
MySQL 锁体系全解:从 MDL 到间隙锁,一次讲透
java·数据库·笔记·python·mysql
jjjava2.04 分钟前
全面拆解 Java 锁:分类辨析 + 底层原理精讲
java·开发语言
曹牧5 分钟前
Java:import NeverUsed
java·开发语言·log4j
之歆7 分钟前
在 IntelliJ IDEA 里复刻 Cursor 式内联审查:架构复盘-从放弃到拾起:如何用 LineStatusTracker 拯救一个烂掉的项目
java·架构·intellij-idea
jeffer_liu7 分钟前
Spring AI 生产级实战-结构化输出
java·人工智能·后端·spring·大模型
疏狂难除9 分钟前
JetBrains IDE插件开发教程(四)——Action
java·ide·kotlin
laufing13 分钟前
java web 基础 ---- servlet
java·servlet·web开发
程序猿乐锅17 分钟前
【苍穹外卖|Day01】项目初识:从多模块结构到 OpenAPI 接口文档踩坑
java·spring·maven·mybatis