maven 多模块打包报错 Could not find artifact com.jerr:mydemo:pom:0.0.1 in ...
Posted 笑虾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven 多模块打包报错 Could not find artifact com.jerr:mydemo:pom:0.0.1 in ...相关的知识,希望对你有一定的参考价值。
maven 多模块打包报错 Could not find artifact com.jerr:mydemo:pom:0.0.1 in ...
1. 缺少依赖的兄弟模块
原因
被依赖的模块(一般就是 common-xxx 等公共模块)没有安装到本地,所以 Maven 直接去网上仓库去找,最终没找到,就报错。
解决
先将被依赖的模块 install
一下再打包即可。如果之前 install
卡bug导致失败,可以手动清理一下本地仓库。(直接去本地仓库删除就行了。不知道删除哪个,就把本地仓库中当前这个项目都删了)比如我的项目在:C:\\Users\\用户名\\.m2\\repository\\com\\demo
2. 依赖填错了
原因
父依赖写错了,导致依赖关系错乱无未能正常打包。
解决
检查父
<parent>
<artifactId>这里要写自己的爹id</artifactId>
<groupId>com.bczn</groupId>
<version>0.0.1</version>
</parent>
以上是关于maven 多模块打包报错 Could not find artifact com.jerr:mydemo:pom:0.0.1 in ...的主要内容,如果未能解决你的问题,请参考以下文章
The following artifacts could not be resolved(jenkins打包报错)
新建maven项目报错Could not calculate build plan: Plugin org.apache.maven.plugins:
idea 使用 mvn clean package 报错 Could not create local repository at
Could not calculate build plan: Plugin org.apache.maven.plugins:maven-war-plugin:2.2
maven 打包 遇到 Could not transfer artifact com.oracle:ojdbc
使用maven创建工程报错Could not resolve archetype org.apache.maven.archetype