Compilacion API IDEE - Desarrollos-IDEE/API-IDEE GitHub Wiki
Para la compilación del proyecto API-IDEE debemos acceder al módulo api-idee-parent y ejecutar el comando:
mvn clean package -P <perfil_compilación>
Los perfiles de compilación disponibles se encuentran dados de alta en https://github.com/Desarrollos-IDEE/API-IDEE/blob/master/api-idee-parent/pom.xml dentro de la etiqueta "profiles". La etiqueta "id" define el nombre del perfil de compilación.
La definición de propiedades de cada uno de ellos se encuentran en: https://github.com/Desarrollos-IDEE/API-IDEE/tree/master/api-idee-parent/src/main/filters. Estas propiedades se usan para sustituir variables según el entorno donde se desea desplegar el war.
Por ejemplo, si queremos compilar el proyecto con el perfil cnig-desarrollo sería con el comando:
mvn clean package -P cnig-desarrollo
Una vez terminada la compilación, el war se encontrará en el módulo api-idee-rest dentro de la carpeta target.