错误:
maven父子项目,在子项目进行右键 -》 Run as -》 Maven install 打包的时候报错:
Project build error: Non-resolvable parent POM for XXXX :0.0.1-SNAPSHOT: Could not find artifact XXXX :pom:0.0.1- SNAPSHOT and 'parent.relativePath' points at wrong local POM
原因:
一:pom.xml的依赖出错,子项目依赖父项目要对应父项目的pom.xml的名称:
父项目pom.xml:
<modelVersion>4.0.0</modelVersion>
<groupId>com.ft.medical</groupId>
<artifactId>medical-parent</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
子项目pom.xml:
<parent>
<groupId>com.ft.medical</groupId>
<artifactId>medical-parent</artifactId>
<version>1.0.0</version>
</parent>
二:打包顺序错误:
子项目先于父项目进行 Maven install 打包,这样也会报这样的错误,这种情况我们先 Maven install 打包父项目,等父项目打包完成后再打包子项目,这样就不会报错