Este blog nace con la idea de ir alojando soluciones a algunos de los errores con que me voy encontrando en mi vida como programador... No aseguro que estén todos resueltos de la manera más óptima, pero funcionan... Compartir conocimientos, esa es la idea!!!
jueves, 13 de octubre de 2016
Perfiles y recursos en maven
Muchas veces necesitamos que un proyecto tome ciertos archivos según el perfil que se selecciona. Esto se hace con los tags directory(Desde dónde obtendremos los los archivos), targetPath(Hacia dónde los copiaremos) e include(archivo o tipos de archivo a incluir) dentro del archivo pom.xml.
Para información más detallada, consultar en http://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources.html
Dejo aquí un ejemplo de uso:
<profiles>
<profile>
<id>devElmerDeVe</id>
<build>
<resources>
<resource>
<directory>src/main/resources/dev/elmerDeVe/properties</directory>
<targetPath>Intranet</targetPath>
</resource>
<resource>
<directory>src/main/resources/dev/elmerDeVe/css</directory>
<targetPath>../../WebContent/css</targetPath>
<includes>
<include>**/*.css</include>
</includes>
</resource>
</resources>
</build>
</profile>
</profiles>
Para seleccionar un perfil desde eclipse:
Suscribirse a:
Enviar comentarios (Atom)
Ubuntu - Setear Variables de Entorno por consola
Ejemplo para NodeJS, Android Studio y Gradle, donde se editan los archivos .profile y .bashrc, se agregan las variables al final del archivo...
-
//MANEJO GENERAL git pull //Actualizar repositorio local con remoto. git push //Actualizar repositorio remoto con local. git add . //Actu...
-
Otro de los problemas con que me encontré al migrar mi proyecto Angular a Ionic fue el siguiente error de Cache: "Failed to load resour...
-
Muchas veces necesitamos que un proyecto tome ciertos archivos según el perfil que se selecciona. Esto se hace con los tags directory(Desd...

No hay comentarios:
Publicar un comentario