tutorial pom mvn create artefact maven-2 maven-profiles

maven-2 - mvn - pom maven



Heredando perfiles de Maven (4)

He probado el perfil heredado con Maven 3.3.9. Si el pom principal declara el módulo secundario (agregación), el perfil es visible en el módulo secundario. Si el pom principal no declara el módulo secundario (herencia), el perfil no es visible.

¿Es posible que un POM secundario herede los perfiles definidos en el POM principal? ¿Si es así, cómo?


Los perfiles definidos en un POM principal se heredan en un POM secundario que se extiende al principal, no hay nada que hacer. Y por si acaso, el complemento de ayuda de Maven tiene objetivos muy útiles que le permiten tratar con los perfiles:



No es solo posible, es obligatorio. Si declara un POM principal, obtiene todos sus perfiles.