Я думаю, вы пропустили тег <relativePath>
в вопросе. Я говорю это потому, что без этого эта ошибка не возникнет. Как говорится,
Строка, на которой вам нужно сосредоточиться, - это следующее предупреждение:
parent.relativePath 'указывает на com.mycompany: MyProject вместо
org.apache: апач
В нем четко сказано, что относительный путь тега в вашем модуле указывает на файл pom, у которого artifactId отличается от указанного
Это потому, что существует несоответствие между artifactId
вашего parent/pom.xml
и artifactId
, которое вы упомянули в теге <parent>
module/pom.xml
. Чтобы избежать предупреждения, измените <parent>
в вашем module/pom.xml
, как показано ниже.
<parent>
<groupId>com.mycompany</groupId>
<artifactId>MyProject</artifactId>
<version>8</version>
<relativePath>path-to-your-parent-pom.xml</relativePath>
</parent>