Mam wielomodułową konstrukcję maven, w której jeden z modułów potomnych wymaga wykonania dodatkowego celu w ramach wydania. Wygląda jednak na to, że dowolna konfiguracja wtyczki maven-release w module potomnym jest ignorowana na rzecz domyślnej konfiguracji w module nadrzędnym.Jak zastąpić konfigurację wtyczki maven-release-in w jednym module podrzędnym
To jest fragment z modułu podrzędnego. Konfiguracja wtyczki jest taka sama w sekcji pluginManagement pom nadrzędnej, ale bez elementu niestandardowego.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.1</version>
<configuration>
<tagBase>http://mycompany.com/svn/repos/myproject/tags</tagBase>
<goals>deploy myCustomPlugin:myCustomGoal</goals>
</configuration>
</plugin>
Czy zatem moduł podrzędny może zastąpić konfigurację rodzica i dodać dodatkowe cele?
Wersja Maven 2.2.1
Tough skuteczne pom zostało działa dobrze do tej pory ... – mschonaker
Nie. To nie działa dla mnie. – mschonaker
Według bloga Maven 3.0.2 jest wymagany (a OP używa Mavena 2).+1 dla linku na blogu, który pomógł mi zrozumieć domyślne zachowanie łączenia –