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