Maven打包报错:[WARNING] The POM for xxx is missing, no dependency inform
作者:zhangkai__
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
2.解决
原因是因为maven工程注入时没有更新引入,可以将被引入依赖的子模块的父模块重新安装(install)如下图---》
重新安装service_client模块的maven依赖后,再对service_activity
模块重新安装(install),此时如果正常运行就解决问题,如果还是不行,则把总项目再重新安装一次,若还不行,重启idea(重启大法好!),重复上述操作,99%的情况就可以了··==~~
到此这篇关于Maven打包报错:[WARNING] The POM for xxx is missing, no dependency inform的文章就介绍到这了,更多相关Maven打包报错内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!