...
Faites un checkout du projet (sur sourceSup par exemple)... Organisez le dans Eclipse comme un projet Maven avec ses modules... utilisez un profile comme celui-ci dans le pom.xml du module "vues" de l'application (après avoir lancé le profile "Production") :
| Bloc de code |
|---|
<profile>
<id>webConfigure</id>
<activation>
<property>
<name>webConfigure</name>
<value>true</value>
</property>
</activation>
<build>
<filters>
<filter>./../../../../WEB-INF/classes/properties/defaults.properties</filter>
<filter>./../../../../WEB-INF/classes/properties/config.properties</filter>
</filters>
<resources>
<resource>
<directory>./../../../../WEB-INF</directory>
<filtering>true</filtering>
</resource>
</resources>
<defaultGoal>compile</defaultGoal>
</build>
</profile>
|
Le lancement de ce profile (à effectuer après le lancement du profile Production) est obtenu avec cette commande maven (ou son équivalent avec le plugin Eclipse):
| Bloc de code |
|---|
mvn compile -DWebConfigure=true |
depuis le répertoire META-INF/maven/org.esupportail/nom-appli/