Perfiles de configuración

De Wiki de EGC
Revisión del 01:17 30 nov 2015 de Ajramirez (discusión | contribuciones) (Definir la configuración en el perfil)
Saltar a: navegación, buscar

Se creará un pom.xml que se comportará de manera diferente en función de ciertas variables del entorno como, por ejemplo, la existencia de un fichero o el tiempo de sistema operativo.

Niveles de creación de perfiles

Existen 3 niveles en los que crear un perfil:

  • A nivel de instalación (Maven settings.xml)
  • A nivel de usuario (User settings.xml)
  • A nivel de proyecto (pom.xml)

Nos centraremos en la creación a nivel de proyecto.

Definir la configuración en el perfil

Dentro del pom.xml del proyecto que desee configurar escriba todo el contenido del <build> y del <distributionManagment> dentro de <profiles><profile> …. Quedaría algo así:

...
 <profiles>
   <profile>
     <id> prof-1 </id>
     <build></build>
     <distributionManagement></distributionManagement>
  </profile>
</profiles>