В моем pom.xml я использовал плагин maven-war для упаковки различных файлов war и плагин properties-maven для чтения файла свойств.
<plugin>
<artifactId>maven-war-plugin</artifactId>
<executions>
<execution>
<id>package-war1</id>
<phase>package</phase>
<goals>
<goal>war</goal>
</goals>
<configuration>
.........
</configuration>
</execution>
<execution>
<id>package-war2</id>
<phase>package</phase>
<goals>
<goal>war</goal>
</goals>
<configuration>
.......
</configuration>
</execution>
</plugin>
Как отключить процесс package-war1 или war2 с помощью файла свойств.
Пример:
Я хотел бы создать переменные в лайках файла свойств: package-war1 = true
Пакет-war2 = ложь. тогда будет запущен только процесс упаковки war1. Процесс упаковки war2 не будет запущен временно.