Возможно, тип упаковки и / или идентификатор версии не совпадают. Я получил ту же ошибку, что и вы, но поиграл с типом упаковки и заставил его работать. Попробуйте следующее.
Ниже приведен фрагмент родительского файла pom.xml. Тип упаковки - «пом». У меня нет кода для родительского приложения, только общий pom.xml для совместного использования:
...
<groupId>com.mycompany.app</groupId>
<artifactId>parent</artifactId>
<version>${app.version}</version>
<packaging>pom</packaging>
Детский пом.xml. Это веб-приложение, поэтому тип упаковки "война":
<parent>
<groupId>com.mycompany.app</groupId>
<artifactId>parent</artifactId>
<version>${app.version}</version>
<relativePath>../parent/pom.xml</relativePath>
<packaging>war</packaging>
</parent>