admin 管理员组文章数量: 1184232
【问题现象】
IDEA中搭建Spring体系,maven子项目引入父项目,子项目的pom文件和maven插件中会提示红色错误:
'parent.relativePath' of POM com.test:XXX:0.0.1-SNAPSHOT
points at com.XXX:XXX instead of com.kid:XXX, please verify your project structure
【原因】
子级Maven项目的pom文件中,没有使用relativePath标签,或使用的默认值:“<relativePath/>”。
这对导致编译环境(IDEA、命令行、maven插件等)认为找不到/无法解析父级Maven的pom文件,故报错。
这是IDEA、Maven插件检测的老问题,只是会给出错误提示,并不影响任何发布、运行。
【解决】
子项目的pom文件中,在parent中显示写为
<relativePath>../XXXX/pom.xml</relativePath>
其中,XXX为父项目名,点击该链接可以打开父项目pom文件。
然后reload所有maven项目即可,如图:
若仍报错,则重新执行mvn clean package
本文标签: relativePath pom SpringBoot parent project
版权声明:本文标题:【SpringBoot】‘parent.relativePath‘ of POM points at instead of, please verify your project structure 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1755048003a3066755.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论