Anular la configuración del complemento Maven definida en la gestión del complemento pom desde la línea de comandos
El POM que hereda mi proyecto contiene algunos<pluginManagement>
Para elrelease
plugin que especifica algunos adicionalesarguments
.
Mi pregunta es: ¿Hay alguna manera de anular elarguments
parámetro de la línea de comando en este caso?
El POM padre tiene esto:
<pluginManagement>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<arguments>-Prelease</arguments>
</configuration>
</plugin>
</pluginManagement>
Debido a eso, el argumento de la línea de comando no funciona:
mvn release:prepare -Darguments="-Pmock -Prelease"
los-Darguments="-Pmock -Prelease"
parte no tiene efecto. Cuandoarguments
aún no está especificado, funciona.
No es posible para mí modificar el POM principal o no usarlo.