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

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

相关推荐
xiaohe0716 小时前
Maven Spring框架依赖包
java·spring·maven
不吃香菜学java16 小时前
苍穹外卖-菜品分页查询
数据库·spring boot·tomcat·log4j·maven·mybatis
hssfscv16 小时前
软件设计师下午题二 E-R图
java·笔记·学习
十七号程序猿16 小时前
Java图书管理系统 | 无需配置任何环境,双击一键启动,开箱即用
java·spring boot·vue·毕业设计·毕设·源代码管理
宝耶16 小时前
Java面试2:final、finally、finalize 的区别?
java·开发语言·面试
umeelove3516 小时前
Spring boot整合quartz方法
java·前端·spring boot
yige4516 小时前
SpringBoot 集成 Activiti 7 工作流引擎
java·spring boot·后端
dreamxian17 小时前
苍穹外卖day10
java·开发语言·spring boot
李白的粉17 小时前
基于ssm的校园宽带业务管理系统
java·毕业设计·ssm·课程设计·源代码·校园宽带业务管理系统
不吃香菜学java17 小时前
苍穹外卖-新增菜品代码开发
spring boot·spring·servlet·log4j·maven·mybatis