由于问题解决前忘记截图,大致问题描述和报错:
Non-resolvable parent POM: failure to find XXXX
Non-resolvable parent POM for XXX;
问题描述的意思就是父项目找不到子项目,子项目也找不到父项目
这个问题产生的原因可能是新建工程的时候直接复制了pom文件,而不是复制pom文件中的内容,仔细检查发现会有如下几个问题
如下e3content是父项目,interface和service是子项目,但是解决之前,打开这个父项目,里面并没有两个子项目的文件夹
这个时候按住ctrl键,也无法显示下面横条表示点击可跳转,证明父项目根本不能通过pom的配置文件找到子项目
同理,子项目中点击父项目的坐标也没法找到父项目,这个时候需要找到工作文件夹(就是项目存放的文件夹的位置),直接将两个子项目移动到父项目中,然后alt+F5,之后就可以导入maven工程中了.
最后会发现两个子工程中的pom文件没了,这个时候需要重新创建