Как я могу отключить использование плагина maven-war, используя переменную в файле свойств - PullRequest
2 голосов
/ 04 октября 2010

В моем 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 не будет запущен временно.

1 Ответ

1 голос
/ 05 октября 2010

Как отключить процесс package-war1 или war2 с помощью файла свойств.

Не возможно.Используйте профили для реализации чего-то подходящего.

...