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:
-
help:active-profiles
: lista los perfiles que están actualmente activos para la construcción. -
help:all-profiles
: muestra los perfiles disponibles en el proyecto actual.
No creo que sea heredado. http://www.dashbay.com/2011/03/maven-profile-inheritance/ http://looking4q.blogspot.com/2011/01/maven-profiles-inheritance.html Es muy probable que encuentre los perfiles disponibles porque están activadas por defecto
No es solo posible, es obligatorio. Si declara un POM principal, obtiene todos sus perfiles.