У меня есть три проекта maven: A -> B -> C. Чтобы лучше объяснить ситуацию, я показываю псевдо-pom.xml:
Пом.xml
<groupId>X</groupId>
<artifactId>A</artifactId>
<version>1</version>
Б пом.xml
<groupId>X</groupId>
<artifactId>B</artifactId>
<version>1.5</version>
<dependency>
<groupId>X</groupId>
<artifactId>A</artifactId>
<version>1</version>
</dependency>
C pom.xml
<groupId>X</groupId>
<artifactId>C</artifactId>
<version>2.5</version>
<dependency>
<groupId>X</groupId>
<artifactId>B</artifactId>
<version>1.5</version>
</dependency>
Я хотел бы выполнить плагин maven только в проекте A, а затем автоматически в другом (B и C), например в цепочке, когда я выполняю в B, тогда и только в C тоже будет автоматически. Проблема в том, что в проекте А нет информации о Б (думаю). Изменение структуры pom - это крайность.
У вас есть идеи, как это сделать? Буду благодарен за любую подсказку.