Maven打包报错:[WARNING] The POM for xxx is missing, no dependency inform

1.问题出现

使用Maven创建的一个多模块项目,一个service_activity模块,一个service_user模块,一个service_client模块,service_activity模块依赖于service_client模块,且他们都是parent的子模块。

其中service_activity模块远程调用service_user模块,service_user模块采用service_client模块委托接口,service_activity模块在pom中引入依赖service_user_client

 

service_activity模块在pom中引入依赖

 出现问题:The POM for com.mxc:service_user_client:jar:1.0-SNAPSHOT is missing, no dependency information available

解决:

 原因是因为maven工程注入时没有更新引入,可以将被引入依赖的子模块的父模块重新安装(install)如下图---》

 重新安装service_client模块的maven依赖后,再对service_activity模块重新安装(install),此时如果正常运行就解决问题,如果还是不行,则把总项目再重新安装一次,若还不行,重启idea(重启大法好!),重复上述操作,99%的情况就可以了··==~~

有帮助的话,麻烦点个赞哦~~~~~~~完结撒花~~~