Quiero usar maven para reemplazar algunos de mis archivos * .properties en mi archivo war.Recursos de Maven No copiando archivos
Por lo tanto, creé carpetas dev, test y prod en mi carpeta de recursos. Ahora solo quiero tener una de estas carpetas usadas en la ruta de la carpeta de recursos en mi archivo war al ejecutar el perfil correspondiente. El resultado es que maven está copiando todas las otras carpetas, así que esas son dobles en la ruta de clases. Aquí está mi configuración:
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>2.3</version>
<executions>
<execution>
<id>copy-dev-resources</id>
<phase>process-resources</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<overwrite>true</overwrite>
<outputDirectory>${basedir}/target/classes</outputDirectory>
<resources>
<resource>
<!-- source -->
<directory>src/main/resources/dev</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
¿Cómo configuro Maven ahora que su única copia del contenido de la carpeta src// recursos/dev/principal para orientar las clases?
Gracias por su ayuda