У меня есть проект Maven War, который настроен для построения нескольких envs с использованием нескольких классификаторов.Вот как я настраиваю плагин для dev и test envs:
<plugin>
<artifactId>maven-war-plugin</artifactId>
<executions>
<execution>
<id>package-dev</id>
<phase>package</phase>
<configuration>
<classifier>dev</classifier> <webappDirectory>${project.build.directory}/${project.build.finalName}-dev</webappDirectory>
<webResources>
<resource>
<directory>src/env/dev</directory>
</resource>
</webResources>
</configuration>
<goals>
<goal>war</goal>
</goals>
</execution>
<execution>
<id>package-test</id>
<phase>package</phase>
<configuration>
<classifier>test</classifier> <webappDirectory>${project.build.directory}/${project.build.finalName}-test</webappDirectory>
<webResources>
<resource>
<directory>src/env/test</directory>
</resource>
</webResources>
</configuration>
<goals>
<goal>war</goal>
</goals>
</execution>
</executions>
Однако я хочу, чтобы мой тест выполнялся на каждом из классификаторов на основе файлов свойств, которые переопределяются длякаждый классификатор, чтобы убедиться, что все тесты пройдут в каждой среде.Как я могу это сделать?
Спасибо,
Шон